У більшості дистрибутивів Linux використовується Bash. Але якщо працюєш із shell-скриптами, тестуєш сумісність або просто хочеш спробувати альтернативи — варто знати, як запускати інші оболонки: Zsh, Fish, Dash, Ksh, Tcsh, Mksh, Yash, BusyBox. Спосіб 1. Docker: ізольоване середовище без змін у системі Найзручніший варіант для експериментів — використати контейнери Docker. Вони дозволяють запускати будь-яку оболонку, не торкаючись твоєї основної системи.…
Ти колись стикався з ситуацією, коли shell-скрипт, що мав полегшити життя, натомість зламав систему? Скрипти — основа автоматизації в DevOps, але через свою непередбачуваність часто приносять головний біль. Ми також з таким стикались, тому для всіх нас є радісна новина — скоро це зміниться. Детальніше про новину Дослідники, зокрема з Університету Брауна, вирішили приборкати хаос скриптів shell і представили новий…
Написати скрипти в Linux простіше, ніж ви думали. Іноді сценарії оболонки (часто звані Shell або Bash скрипти) — це справжні програми зі складним кодом усередині. В інших випадках — це просто довгий список завдань, які користувачі Linux складають разом, щоб зробити роботу швидшою та простішою. За допомогою скриптів ви можете автоматизувати деякі повторювані завдання. Наприклад, ви зібрали Arch Linux з…