|
|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Valentin Nechayev 2:5020/400 09 Jun 2002 11:11:43 To : Daniel Ginsburg Subject : Re: bash -------------------------------------------------------------------------------- >>> Daniel Ginsburg wrote: >> Поэтому надо так: >> >> if [ "$a" = "$b" ]; then ... >> >> А опускать кавычки - это стандартные грабли тех индусов, что в RedHat >> скрипты пишут. >> >> Есть любители делать if [ x$a = x$b ], но это не спасает от пробелов в >> переменных. DG> Зато спасает от $a равного '!' или '-'. DG> А if [ "x$a" = "x$b" ] спасает ото всего. Угу, я как раз когда писал то письмо мучительно пытался вспомнить, для чего же добавляют этот x... Вывод: интерфейс у тулзы test хреновый... /netch --- ifmail v.2.15dev5 * Origin: Dark side of coredump (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/73687f54ff13.html, оценка из 5, голосов 10
|