Size: a a a

2020 February 08

N

Navern in DevOps
pragus
я к тому что в shell и, в частности,  bash прилично таких камней
Я недавно напоролся на то, что ~ не экспандитчя в кавычках двойных.

Чот это было неприятным сюрпризом)
источник

N

Navern in DevOps
оч удивился
источник

D

Denis 災 nobody in DevOps
Navern
Я недавно напоролся на то, что ~ не экспандитчя в кавычках двойных.

Чот это было неприятным сюрпризом)
Момент который просто запомнить.  И сразу $home читать
источник

N

Navern in DevOps
Баш каждый раз вызывает такое ощущение, что ты вот чтото делаешь и со всех сторон подвохи
источник

N

Navern in DevOps
Denis 災 nobody
Момент который просто запомнить.  И сразу $home читать
Таких моментоа 100500)
источник

D

Denis 災 nobody in DevOps
Увы но нет
источник

D

Denis 災 nobody in DevOps
Десятка 2
источник

D

Denis 災 nobody in DevOps
Опять же, проверяется за пару минут
источник

N

Navern in DevOps
Проблема в том
источник

N

Navern in DevOps
Что пишется все с определенными предположениями
источник

N

Navern in DevOps
И они не проверяются, если люди не знают подвоха
источник

N

Navern in DevOps
А подвохи всплывают неожиданно)
источник

як

я никуда не тороплюсь когда напьюсь тогда напьюсь in DevOps
Denis 災 nobody
Десятка 2
это тебя уже в регулярки занесло
источник

p

pragus in DevOps
Denis 災 nobody
Не надо смешивать говноперл и баш, приведенный пример проверяется за 3 минуты в том же баше.
не везде есть баш ) и сложную логику(да и простую тоже) лучше писать на нормальном языке программирования
источник

D

Denis 災 nobody in DevOps
pragus
не везде есть баш ) и сложную логику(да и простую тоже) лучше писать на нормальном языке программирования
sh есть везде. А вот (любой язык) - нет
источник

D

Denis 災 nobody in DevOps
Хотя да, под что-то серьезное лучше взять нормальный язык. Хотя и у меня были баш скрипты по 100кб которые легко правили другие, и сам чужие правил легко
источник

ЕО

Евгений Омельченко in DevOps
pragus
не везде есть баш ) и сложную логику(да и простую тоже) лучше писать на нормальном языке программирования
Сама идея шелла неплоха, я бы с удовольствием писал на каком-нибудь шелле, будь в нём нормальный синтаксис.

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

I

Igor in DevOps
Евгений Омельченко
Сама идея шелла неплоха, я бы с удовольствием писал на каком-нибудь шелле, будь в нём нормальный синтаксис.

Нормальные языки программирования очень больны, когда ты хочешь написать восьмиуровневый пайп. Но баш (и вообще любые классические шеллы юниксовые) неюзабелен для любого другого кейса: циклы, массивы, условия, функции и хешмапы (там где они есть) сделаны через такую жопу, что хочется бежать подальше и орать
В итоге вернулось всё к началу - для каждой задачи свой язык)
источник

I

Igor in DevOps
Кстати, как здесь или в мире относятся к powershell?
источник

GG

George Gaál in DevOps
Igor
Кстати, как здесь или в мире относятся к powershell?
Под виндовс автоматизации все равно нет 🤷‍♂
источник