прикол
- From
- Artem S. Ignatiev (2:5020/2395)
- To
- Andriy Gapon
- Date
- 2006-11-08T23:56:32Z
- Area
- RU.UNIX.BSD
Вижу вас хорошо --- слышу вас плохо, Andriy!
08 ноя 06 21:46, ты слова я про всяких Re: прикол:
>> Что подозрительно -- у меня в man sh синтаксис ${parameter+word} не
>> описан. Есть ${parameter:+word}
AG> Описан. Но только чуть ниже, в обобщенном виде для всех "хитрых"
AG> подстановок в варианте без двоеточия.
Спасибо... Пропустил в прошлый раз по диагонали
>> Что не помогает мне понять, почему не builtin ${0##*/} "$@"
AG> Может быть автор был не уверен, а проверить было лень. А может шелы
AG> разные бывают.
Ээээ... Возможно... Защита от ситуации /usr/bin/cd "" "/usr" ?
Это единственная ситуация, в которой я смог представить пустой $1 и непустой $@
AG> Anyway, наивен тот человек, который мог ожидать, что внешняя комманда
AG> или скрипт может поменять текущюю директорию для вызывающего
AG> шела/скрипта/комманды :-)
;)
и требование POSIX-а несколькими мессагами раньше -- тоже странное какое-то.
alias и cd как внешние программы я себе вообразить не в силах
ZaZooBred [team Бородатые] [ICQ: 67440949]
--- Я хожу, как дурак, без блокнота
* Origin: Зато года идут, а печень всё не меньше (2:5020/2395)
SEEN-BY: 50/12 400/814 450/1024 5000/5000 5011/13 5012/46 5015/28 5019/31
SEEN-BY: 5020/400 545 2238 2395 2871 4441 5021/29 5025/3 5027/12 5030/1080
SEEN-BY: 5030/1957 5035/38 5045/7 5054/1 4 8 9 11 28 35 36 37 45 63 66 67 70
SEEN-BY: 5054/75 84 85 5059/9 5062/10 5063/3 5064/7 5076/1 5077/70 5080/1003
SEEN-BY: 5084/9 5085/13 5095/20 5096/18 6001/10
PATH: 5020/2395 545 5054/1 37