Переменные в Bash используются для хранения данных, которые можно использовать в скриптах и командах.
name=Alex
$name
При объявлении переменных:
name=Alex # правильно
name = Alex # неправильно (будет ошибка)
❗ Нельзя использовать пробелы вокруг знака =
message="Hello World"
echo $message
read name
echo "Привет, $name"
#!/bin/bash
echo "Введите имя:"
read name
echo "Привет, $name"
В Bash есть встроенные переменные:
$HOME — домашняя директория пользователя
$USER — имя пользователя
$PWD — текущая рабочая директория
Пример:
echo $HOME
echo $USER
echo $PWD
Можно сохранять результат команды в переменную:
today=$(date)
echo $today
Переменные в Bash: