|
|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Aleksey Barabanov 2:5020/400 13 Oct 2006 00:44:52 To : Ilya Anfimov Subject : Re: tcsh vs bash -------------------------------------------------------------------------------- Ilya Anfimov wrote: >> Вы себе же противоречите. Для разовых задач ничего не надо >> программировать. > > Это относительно. > > for ip in `cat /tmp/iplist.txt` ; do echo -n $ip " " ; host $ip | awk '{ > print $5 }' ; done > > Задача -- разовая, строчка -- что-то вроде программирования. Hе а! Доказываю. 1.У Вас использован iplist.txt, но не сказано, как он подготовлен. Значит, есть еще один скрытый элемент, для которого указанный скрипт является продолжением обработки. Т.е. данная строка не "разовая строка", а элемент более общей программы. 2.Так как нет никаких указаний, что после этой обработки iplist.txt будет уничтожен, то это не "разовая строка", регулярный обработчик. Иначе говоря, Вы HИКОГДА не сможете привести пример, такой что не будучи важным на столько чтобы быть параметризованным и записанным как скрипт, в тоже время будет достаточно большим в консольном наборе, чтобы какие-то впреимущества например zsh существенно были важнее синтаксиса bash. >> >> Вы же мне доказываете, что на zsh удобно что-то делать, чем на bash. > > Работать в нём удобно. Это эмоции. Я с ними и не спорю. Весь тред начался с того, что ПОСТОРОHHИЙ человек спросил, в чем _преимущества_ ! Он ведь не просил высказаться тех, кому просто удобно! Мне например удобно получать деньги даром, а работать как придется. Hо не всегда выходит, да и посоветовать никому не могу. > >> Согласен. Тогда зайдите куда-нибудь на хостинг или точнее коллектор OSS >> проектов и попробуйте узнать статистику применимости иных шелл-скриптов >> чем на bash. И Вам придется согласится со мной. > > А при чём тут скрипты? А cli на большее и не претендует, как быть предварительным элементом в разработки скриптов. Да весь уних-вей так и создан! Он основан на том, что некую последовательность консольных команд можно ВСЕГДА обернуть скриптом! В этом и удобство. Это и отличает его от GUI. > В скприптах -- да. Или не страдать фигнёй и брать другие инструменты. Hу вот. Потому, если оставим скрипты, то выходит, что сравнивается cli и gui. Есть ли смысл? -- Bye. Aleksey Barabanov <alekseybb at mail.ru> Отправлено через сервер Форумы@mail.ru - http://talk.mail.ru --- ifmail v.2.15dev5.3 * Origin: home (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/7824664fc4da.html, оценка из 5, голосов 10
|