Denis -> debian-russian@lists.debian.org  @ Mon, 26 Feb 2018 10:17:12 +0700:

 >>   >> Ну и скрипты лучше писать не на баше, а на питоне. Благо у него
 >>   >> поддержка sqlite в стандартной библиотеке.
 >>   >>
 >>   >> Я вообще считаю, что писать "на баше" не следует никогда. Если ты
 >>   >> пишешь шелловский скрипт, он должен быть совместимым со
 >>   >> стандартным /bin/sh. Повторяю - не с ash, который у нас обычно заменяет
 >>   >> /bin/sh, не с фрибсдшным /bin/sh (хотя и с ними тоже), а с настоящим
 >>   >> юниксовым Bourne Shell (из ближайшего соляриса).
 >>
 >>   >> Если же возможностей bourne shell не хватает, стоит сразу
 >>   >> переориентироваться на perl, python, ruby или lua.
 >>   >>
 >>   > Об этом спорить не буду, уверен, что ваша позиция при рассмотрении в
 >>   > более крупном масштабе правильнее моей, но т.к. в качестве шелла мне
 >>   > приходится использовать только bash, то и писать буду на нем. А
 >>   > укрупняться в этом смысле мне в ближайшие годы вряд ли придется
 >>   > , т.к. хватает возможностей Bourne Again Shell.
 >>
 >> Пользоваться башем интерактивно можно. А вот писать на нем нельзя.
 >>
 > Ну как же нельзя?

 > #!/bin/bash — и вот я пишу на баше. Ну ладно, если хотите, то — для баша.

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

Ответить