필자는 매개 변수가 expr 명령을 사용하여 숫자인지 테스트하는 방법을 찾아 내려고 노력했습니다. 내 스크립트에서 지금까지 내가 쓴 : 내가 여기서 할 노력하고있어하면 변수에 1을 추가하는 것입니다 expr $1 + 1 2>/dev/null
if [ $? -eq 2 -o $1 -lt 0 ]
then
echo "$1 is not a positiv
현재 디렉토리의 전체 크기를 찾으려고하는데 쉘 스크립트가 expr 명령에서 실패했습니다. 아래 코드는 내 코드입니다. #!/bin/sh
echo "This program summarizes the space size of current directory"
sum=0
for filename in *.sh
do
fsize=`du -b $fi
사전 아파치 2.4 나는이 <!--#config timefmt="%Y%m%d %T" -->
<!--#if expr="($DATE_LOCAL > 20170311 00:00:01) && ($DATE_LOCAL < 20170316 00:00:01)"-->
Show this text during the specified Date/Time
<!--#endif-
나는 더하기, 빼기, 곱하기 및 나누기를위한 기본 계산기를 만들고 있습니다. 덧셈 이외에는 곱셈이 적용되지 않습니다. $ ./calculator 4 + 5
9
$ ./calculator 4 * 5
You did not run the program correctly
Example: calculator 4 + 5
나는이 작동하지 않습니다 아직 나는
여러 연산자를 사용하여 3 개 이상의 숫자를 추가 할 때마다 문제가 있습니다. (I는 EXPR, BC, SUM=$(($S1 + $S2 + $S3))
많은 다른 형태의 시도,하지만 난 3 개 변수를 가질 때마다 나는이 오류가 발생합니다. expr: non-integer argument
expr: syntax error
이 내가 두 변수 (잘 작동)와
클래스에 대한 bourne 스크립트를 작성 중이며이 루프에 문제가 있습니다. 기본적으로 나는 지정된 디렉토리의 모든 파일을 검사하고 거기에 얼마나 많은 파일과 디렉토리가 있는지 그리고 얼마나 많은 파일이 읽기 쉽고 쓰기 가능하며 실행 가능한지를 결정하는 루프를 만들고 있습니다.이 assignment4.sh: line 61: expr: command not
나는 간단한 bash 스크립트를 가지고있다. 그것은 파일 test.html에서 많은 HTML을 읽고 부분 문자열을 추출하지만, 지금은 아무 것도 출력하지 않습니다. grep yt-lockup-content test.html | while read -r line; do
datasession=`expr "$line" : ".*data-sessionl