Pull to refresh

Comments 7

Очевидное решение здесь не работает:
$ echo «hi\!»
hi\!


а в zsh работает ;)
$ echo «hello\!»
hello!

зы: цикл статей познавательный, так что спасибо за проделанную работу
Возможно это потому, что статья называется «Частые ошибки программирования на Bash»?
Работает еще более очевидное решение
echo hi!
Во-во! А то можно было написать, не работает очевидное решение:
echo `(dd if=/dev/random bs=16384 count=16384000| grep Hi;echo !)`

Типа того :))))
Соврал я конечно, но идея, думаю, ясна :)
:)
Если верить терверу, то рано или поздно
dd if=/dev/random bs=16384 count=16384000| grep Война и Мир
:)
Ваш способ будет работать идеально, в случае, когда вам действительно нужно вывести статичное «hi!». Здесь же автор простым примером предостерегает пользователей от проблем при выводе, например, имён файлов, в которых может содержаться восклицательный знак (о котором заранее, естественно, не известно).
Sign up to leave a comment.

Articles