LINUX.ORG.RU

История изменений

Исправление sanyo1234, (текущая версия) :

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

Ты на полном серьезе сравниваешь Bash с языками программирования? :)

Почитай обсуждение: https://www.opennet.ru/opennews/art.shtml?num=58394

Если нужен shell именно с настоящим языком программирования, так и бери тогда соответствующий, какой смысл плакаться на Bash:

https://dotnet-shell.github.io/

https://www.cs-script.net/

https://xon.sh/contents.html

Bash, awk, sed, perl нужны чтобы установить скриптом (а не вручную) на пустую систему сначала что-то уровня хотя бы Ansible, а потом уже все остальное.

Исправление sanyo1234, :

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

Ты на полном серьезе сравниваешь Bash с языками программирования? :)

Почитай обсуждение: https://www.opennet.ru/opennews/art.shtml?num=58394

Если нужен shell именно с настоящим языком программирования, так и бери тогда соответствующий, какой смысл плакаться на Bash:

https://dotnet-shell.github.io/

https://www.cs-script.net/

https://xon.sh/contents.html

Bash, awk, sed, perl нужны чтобы установить на пустую систему сначала что-то уровня хотя бы Ansible, а потом уже все остальное.

Исправление sanyo1234, :

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

Ты на полном серьезе сравниваешь Bash с языками программирования? :)

Почитай обсуждение: https://www.opennet.ru/opennews/art.shtml?num=58394

Если нужен shell именно с настоящим языком программирования, так и бери тогда соответствующий, какой смысл плакаться на Bash:

https://dotnet-shell.github.io/

https://www.cs-script.net/

https://xon.sh/contents.html

Bash, awk, sed, perl нужны чтобы бустрапить на пустую систему сначала что-то уровня хотя бы Ansible, а потом уже все остальное.

Исправление sanyo1234, :

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

Ты на полном серьезе сравниваешь Bash с языками программирования? :)

Почитай обсуждение: https://www.opennet.ru/opennews/art.shtml?num=58394

Если нужен shell именно с настоящим языком программирования, так и бери тогда соответствующий, кой смысм плакаться на Bash:

https://dotnet-shell.github.io/

https://www.cs-script.net/

https://xon.sh/contents.html

Исходная версия sanyo1234, :

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

Ты на полном серьезе сравнивает Bash с языками программирования? :)

Почитай обсуждение: https://www.opennet.ru/opennews/art.shtml?num=58394

Если нужен shell именно с настоящим языком программирования, так и бери тогда соответствующий, кой смысм плакаться на Bash:

https://dotnet-shell.github.io/

https://www.cs-script.net/

https://xon.sh/contents.html