Как стать автором
Обновить

Комментарии 9

Полезные "вредные" советы!

уберем лишние фигурные скобки ${}
....
Не используйте конструкцию ${var} без необходимости, чтобы не загромождать код

Как обычно, сколько людей-столько мнений. И у shellcheck'а тоже своё собственное мнение. Неужели "загромождение" кода двумя лишними скобками хуже, чем гадание "что хотел сказать автор" - "$var_suffix" или "${var}_suffix" ? Или же "_suffix" появился позже, а скобки просто поставить забыли?

Вот взяли и всю книгу пересказали :)
а вообще abs потолще раза в 4 и бесплатная к тому же.

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

Вмешаюсь. Это же advanced bash scripting, все о ней знают, кто пишет на баш.

ааа.. речь про this[ru] или this[en]? тогда да, знаем, читали.. просто сокращение понять не осилил..

IFS=$'\n\t' применяйте с осторожностью (а лучше вообще избегайте этой команды).

Может кто рассказать, почему лучше избегать?

Независимо от используемой ОС ... Windows ... bash

На дворе пока только 2023 год, какой, блин, bash в Windows? Максимум korn shell, и то, нужно отдельно ставить Windows Services for UNIX.

Можно, конечно, найти bash от 3-rd party vendors, типа MSYS, MinGW или Ubuntu, но для настройки Windows это мало чем поможет.

Ну как бы вот у нас проекты и в них есть баш скрипты,например гит хуки никто не пишет их бат версий. На винду всегда встаёт git и всегда он ставится с мингв башем, idea и vs code тоже и на винде настраиваются на баш в качестве терминала. Причём тут настройка windows? Так что ничего криминального в фразе не вижу. Ну и кроме этого ведь есть ещё маки, не линуксовые юниксы и проч. И дескать к ним тоже применимы идиомы, чем плохо?

Зарегистрируйтесь на Хабре, чтобы оставить комментарий