[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Нужен ли bash



Hello!

В сообщении от Wednesday 17 September 2008 10:43:29 Stanislav Maslovski 
написал(а):
> >  SM> ИМХО, нападки на shell объясняются прежде всего обычной
> >  SM> человеческой ленью: нежеланием досконально разбираться с еще одним
> >  SM> инструментом. Но, с другой стороны, инструмент-то этот базовый, во
> >  SM> всех смыслах. А основы надо знать.
> >
> > А как ты объяснишь нелюбовь к программированию на sh тех, кто его
> > неплохо знает, вплоть до "помнит наизусть, у какого sh где какие грабли
> > разложены"?
>
> Ну, примерно как нелюбовь гастритика к овсяной каше: невкусно, а есть
> приходится, ибо надо.

Вспоминаются строки из "Тома Сойера", где главный герой убеждал товарищей, что 
все великие люди пользовались для подкопов ложками и это-де и есть лучший 
пример. Но когда приспичило, схватил мотыгу... 
Вот и вы убеждаете пользоваться шеллом, но когда возникнет реальная 
необходимость, наверняка возьмете более подходящий для программирования 
инструмент.

P.S. Сам давно уже перешел на написание зачастую даже однострочных скриптов на 
тикле вместо шелла, что избавило от проблем с кавычками, необходимости вызова 
sed/awk для простейшей обработки строк и проч. На шелле вижу смысл писать 
разве что конструкции вида ls|wc -l или максимум ps aux|grep soffice|
awk '{print $2}'|xargs kill -9   

Best regards, Alexey.


Reply to: