English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
expr 명령어는 UNIX에서 수동 명령 프롬프트 계산기로 사용되며/LINUX에서 표현식 변수의 값을 얻는 데 일반적으로 정수를 사용하지만, 문자열도 사용할 수 있습니다.
expr 표현식
표현식 설명:
각 항목 사이에 공백을 두어야 합니다;
shell 특정 문자 앞에 반대각선을 두어야 합니다;
공백 및 특수 문자가 포함된 문자열은 따옴표로 묶어야 합니다.
1문자열 길이를 계산합니다.
> expr length "this is a test" 14
2문자열을 추출합니다.
> expr substr "this is a test" 3 5 is is
3첫 번째 문자 숫자 문자열이 나타나는 위치를 찾아냅니다.
> expr index "sarasara" a 2
4정수 연산
> expr 14 % 9 5 > expr 10 + 10 20 > expr 1000 + 900 1900 > expr 30 / 3 / 2 5 > expr 30 \* 3 (곱 연산자를 사용할 때, 반대각선으로 특정 의미를 가려야 합니다. shell이 별의 의미를 오해할 수 있습니다.) 90 > expr 30 * 3 expr: 문법 오류