1
같은 변수의 유형을 판단하는 방법 :이 내 코드입니다 어떻게 문자열 또는 정수
if [ $value == "^[[:digit:]]*$" ]
then
echo "number"
else
echo "other"
fi
프로그램이 결코 내가 value=1
을 설정 한 경우에도 "수"메아리없는 것 같다.
같은 변수의 유형을 판단하는 방법 :이 내 코드입니다 어떻게 문자열 또는 정수
if [ $value == "^[[:digit:]]*$" ]
then
echo "number"
else
echo "other"
fi
프로그램이 결코 내가 value=1
을 설정 한 경우에도 "수"메아리없는 것 같다.
test
정규식을 사용하지 않습니다.
[[ $value =~ ^[0-9]+$ ]]
+1 나를 때려 눕히십시오. 또한 중요한 것은 OP가 정규 표현식을 따옴표로 묶을 필요가 없다는 것입니다. 덧붙여서 그 질문은'then'을 빠뜨린 것입니다 ... –
'~'이 무엇을 말할까요? – iverson
'help [['. –