|
|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Ilya Anfimov 2:5020/400 12 Oct 2006 01:03:40 To : Aleksey Barabanov Subject : Re: tcsh vs bash -------------------------------------------------------------------------------- 2006-10-10, Aleksey Barabanov <abb@wessen.ru> пишет: > Roman Belenov wrote: > >> Aleksey Barabanov <abb@wessen.ru> writes: >> >>> Принимается. Давайте уточним что такое "для себя". >> >> Для повседневных разовых задач (в том числе просто для интерактивной >> работы). >> >>> 2.Быть может это для автоматизации каких-то действий? Вероятно. Именно >>> так я и сказал. Для автоматизации действий _ПРИХОДИТСЯ_ выбирать самый >>> невзыскательный синтаксис но одновременно и самый распространенный >>> синтаксис bash. >> >> Только если выполнение этих действий будет интересно другому человеку (или >> хотя бы мне на другой платформе). > > Вы себе же противоречите. Для разовых задач ничего не надо программировать. Это относительно. for ip in `cat /tmp/iplist.txt` ; do echo -n $ip " " ; host $ip | awk '{ print $5 }' ; done Задача -- разовая, строчка -- что-то вроде программирования. > > Вы же мне доказываете, что на zsh удобно что-то делать, чем на bash. Работать в нём удобно. > Согласен. Тогда зайдите куда-нибудь на хостинг или точнее коллектор OSS > проектов и попробуйте узнать статистику применимости иных шелл-скриптов чем > на bash. И Вам придется согласится со мной. А при чём тут скрипты? > > Так стоит ли тратить время на изучение того, что не пригодится? > >> часто. И, опять же. это неважно - почему в качестве инструмента нужно >> выбирать обязательно то, на что ссылается /bin/sh ? > > Именно потому, что можно надеятся на то, что все остальные люди правильно > понимают необходимость следования стандартам. Почитайте цитату, которую > привел IA. Фактически там указано что для максимальной совместимости надо > просто использовать ограниченное posix подмножество и указывать /bin/sh в В скприптах -- да. Или не страдать фигнёй и брать другие инструменты. > качестве интерпретатора. Так можно гарантировать себя от проблем и ошибок. > --- ifmail v.2.15dev5.3 * Origin: Demos online service (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/19170535db00e.html, оценка из 5, голосов 10
|