Скрипт с аргументом
Принять аргумент в скрипте и записать его в файл.
Контекст
Любой реальный скрипт принимает что-то снаружи: имя файла, environment,
target host. Базовый механизм — позиционные аргументы $1..$N.
Подсказки
$1— первый аргумент,$2— второй, …$#— количество аргументов,$@— все скопом.- Кавычки вокруг
$1важны: без них пробелы в аргументе разъедутся на отдельные слова. echoдобавляет\nв конец.printf '%s' "$1"— нет.- Хороший тон: проверять
$#и подсказывать usage, если аргументов нет:[ $# -lt 1 ] && { echo "usage: $0 <arg>"; exit 1; }.
Практика в браузере
Linux запускается прямо здесь. После решения сохраним прогресс автоматически.
Скрипт принимает аргумент
Создайте скрипт /root/echo.sh, который принимает один аргумент и записывает его (только его, без переноса) в файл /tmp/last-arg. Например, ./echo.sh hello → в /tmp/last-arg будет hello.
0%
Прогресс сохранён в этом браузере
Почистишь историю или откроешь с телефона, и отметки пропадут. Оставь почту, они переедут в аккаунт. Пароль придумывать не нужно.
Готово. теперь в аккаунте: прогресс виден с любого устройства. Мой прогресс