Главная страница


ru.linux

 
 - RU.LINUX ---------------------------------------------------------------------
 From : Eugene B. Berdnikov                  2:5020/400     04 Jun 2002  02:04:01
 To : Artem Chuprina
 Subject : Re: Баги в баше
 -------------------------------------------------------------------------------- 
 
 Artem Chuprina <ran@ice.ru> wrote:
 
 AC> Второй абзац противоречит первому: если "не мучаться лишний раз, вспоминая
 AC> очередные местные заморочки", то о _твоем_ шелле речь не идет. Если твой
 AC> скрипт имеет шанс работать не только под линуксом, то это должен быть
 AC> классический sh, да еще с учетом глюков, которые в него добавили в солярке.
 
  Depends. Мне в своей практике было легче поставить zsh на солярку,
  нежели мучаться с родным сановским sh, который и впрямь допотопный.
  Hо я "на продажу" ничего не делал - только локальные задачи. :)
 
 AC> Если не имеет - то можно bash. Hо вот пользование возможностями _своего_
 AC> шелла имеет смысл только если это твой интерактивный шелл, а не скрипт.
 AC> Скрипт же, если требуется сложная обработка, быстрее написать как раз на том
 AC> самом perl.
 
  Это критерий "сложности" обработки? :) Все, что требует частого употребления
  файловых глобов, конструирования пайпов, обработки статусов и т.п.,
  эффективнее решается в шеллах, а обработка строк, ассоциативных массивов,
  нетривиальные системные вызовы - это лучше делается в перле.
 
  Который, конечно, своим "opendir fd; grep { regex } readdir fd" мощнее
  любого шельного глоба, но это частенько как из пушки по воробьям,
  а уж конструировать пайпы в перле - траходром еще тот... :)
 -- 
  Eugene Berdnikov
 --- ifmail v.2.15dev5
  * Origin: Institute for High Energy Physics, Protvino, Russia (2:5020/400)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 Re: Баги в баше   Artem Chuprina   03 Jun 2002 12:50:56 
 Re: Баги в баше   Eugene B. Berdnikov   04 Jun 2002 02:04:01 
 Re: Баги в баше   Artem Chuprina   04 Jun 2002 10:56:49 
Архивное /ru.linux/36517b22621d.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional