Bash Script: проверьте, начинается ли номер с - PullRequest
0 голосов
/ 02 июля 2019
$var=1545334345

$ var является динамическим.Как я могу проверить, начинается ли это с 15?Я пробовал:

if [[ $var == 15* ]]; then
    echo "Yes"
fi

и

if (( $var -eq 15* )); then
    echo "Yes"
fi

Ни то, ни другое не работает.

1 Ответ

2 голосов
/ 02 июля 2019

Удалите $ из назначения.

var=1545334345

Первое написанное вами утверждение if является правильным.

if [[ $var == 15* ]]; then
    echo "Yes"
fi
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...