Форум — General Как экранировать апостроф? bash, тупняк, экранирование 1 2 Как заставить работать команду echo 'don't' Менять апострофы на кавычки нельзя. Ссылка
http://eddnet.org/?p=1140В одинарных кавычках не выполняется подстановка. Следовательно, экранирования не работают.В двойных подставления выполняются. Например:echo "don\"t" observer ★★★ (04.04.14 02:42:41 MSK) Ссылка
Ответ на: комментарий от mix_mix 04.04.14 02:37:44 MSK echo 'don\047t'У меня не работает. observer ★★★ (04.04.14 02:43:16 MSK) Показать ответ Ссылка
Ответ на: комментарий от observer 04.04.14 02:43:16 MSK Ах, ну да, у меня zsh, в баше надо уточнить: echo -e 'don\047t' mix_mix ★★★★★ (04.04.14 02:44:59 MSK) Показать ответ Ссылка
Ответ на: комментарий от mix_mix 04.04.14 02:44:59 MSK Или так echo $'don\047t' UPD А вообще вот так: echo $'dont\'t' KennyMinigun ★★★★★ (04.04.14 02:45:35 MSK) Последнее исправление: KennyMinigun 04.04.14 02:46:35 MSK (всего исправлений: 1) Ссылка
Ответ на: комментарий от varchar 04.04.14 02:43:08 MSK Эврика! Deleted (04.04.14 03:00:34 MSK) Показать ответ Ссылка
Ответ на: комментарий от Deleted 04.04.14 03:00:34 MSK Он просто разорвал на 3 строки. У KennyMinigun лучше решение. observer ★★★ (04.04.14 03:01:24 MSK) Показать ответ Ссылка
Ответ на: комментарий от observer 04.04.14 03:01:24 MSK Возможно, но это лучше автоматизируется. Deleted (04.04.14 03:13:57 MSK) Ссылка
Менять апострофы на кавычки нельзя.но почему? talksonly (04.04.14 04:09:22 MSK) Показать ответ Ссылка
% rlwrap rc ; echo 'don''t' don't В баше же наверняка нужны какие-то извращения. quantum-troll ★★★★★ (04.04.14 04:53:24 MSK) Ссылка
echo 'don'"'"'t'Чтоб тебе гетерогенные рэйсы дебажить, derlafff aedeph_ ★★ (04.04.14 04:57:41 MSK) Последнее исправление: aedeph_ 04.04.14 04:59:13 MSK (всего исправлений: 1) Ссылка
Ответ на: комментарий от talksonly 04.04.14 04:09:22 MSK Считай, что у меня эта кнопка на клавиатуре выпала. Deleted (04.04.14 08:28:21 MSK) Ссылка