LINUX.ORG.RU

Ответ на: комментарий от SANTA_CLAUS

Только ни один вариант не срабатывает при a=$(echo -ne "123\na") :(

Legioner ★★★★★
()
Ответ на: комментарий от dilmah

# don't you dare use any non-builtin for such
# a simple case
case $1 in
    *[^0-9]*) echo noooooooo, it\'s NOT digit\!;;
    *[0-9]*)  echo it\'s fucking digit\!;;
    *)        echo fucked up
esac

anonymous
()
Ответ на: комментарий от dilmah

> [0-9]*$

ты с какой планеты? с каких пор пустая строка стала цифрой?
или ты забыл что `*' включает и отсутствие повторов?

anonymous
()
Ответ на: комментарий от anonymous

> ты с какой планеты? с каких пор пустая строка стала цифрой? или ты забыл что `*' включает и отсутствие повторов?

причем тут я? регекспы на витрине руками не трогать.

dilmah ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.