Bash-скрипты: запуск, переменные, аргументы
шпаргалка · Ubuntu 24.04 · bash 5.2 https://lab.dimsanych.ru/ru/wiki/bash-scripting/Шпаргалка
-
#!/bin/bash # первая строка: чем запускать -
set -euo pipefailостановиться на первой ошибке -
chmod u+x backup.shразрешить запуск -
./backup.sh "my file.txt"запуск по пути -
bash backup.shзапуск без права x -
bash -n backup.shпроверить синтаксис, не запуская -
name="value"; echo "$name"переменная — в двойных кавычках -
for f in "$@"; do echo "$f"; doneвсе аргументы по одному