Bash Написание простых скриптов // Бесплатный урок OTUS
7 Bash-переменных, которые спасут твои скрипты от провала!
Только начинаешь разбираться в Bash? Постоянно натыкаешься на $0 или $EUID, но не особо понимаешь, что это значит? А знаешь ли ты, в чем разница между $UID и $EUID? Я собрал для тебя самые нужные переменные Bash: разберёмся, как они работают и зачем они нужны каждому практикующему скриптеру. Особые параметры — это переменные, «зашитые» внутри Bash для особых случаев. Их довольно много, но выделю только самые полезные для повседневных задач. Очень часто при написании скрипта важно понимать, где он сам находится. Например, чтобы красиво выводить справку по скрипту, как это делает команда ls, которая...
Написание bash скриптов. Повышаем свои skill`ы
Скрипт или как его еще называют — сценарий, это последовательность команд, которые по очереди считывает и выполняет программа-интерпретатор, в нашем случае это программа командной строки — bash. Перед прочтением рекомендую ознакомиться с первой частью. Скрипт — это обычный текстовый файл, в котором перечислены обычные команды, которые мы привыкли вводить вручную, а также указана программа, которая будет их выполнять. Загрузчик, который будет выполнять скрипт, не умеет работать с переменными окружения, поэтому ему нужно передать точный путь к программе, которую нужно запустить...