#!/bin/bash
# ==========================================
# Практическая работа №15
# Тема: Bash-скрипт
# ==========================================
# Вывод приветственного сообщения
echo "Добро пожаловать в Bash-скрипт!"
# ------------------------------------------
# Переменные
# ------------------------------------------
# Пользовательская переменная
name="Student"
# Переменная среды
current_user=$USER
echo "Имя из переменной: $name"
echo "Текущий пользователь системы: $current_user"
# ------------------------------------------
# Подстановка команд
# ------------------------------------------
# Получение текущей даты
today=$(date)
echo "Сегодняшняя дата: $today"
# ------------------------------------------
# Математические операции
# ------------------------------------------
a=10
b=5
sum=$((a + b))
mult=$((a * b))
echo "Сумма: $sum"
echo "Произведение: $mult"
# ------------------------------------------
# Сравнение чисел
# ------------------------------------------
if [ $a -gt $b ]; then
echo "$a больше чем $b"
else
echo "$a меньше или равно $b"
fi
# ------------------------------------------
# Сравнение строк
# ------------------------------------------
str1="hello"
str2="world"
if [ "$str1" = "$str2" ]; then
echo "Строки одинаковые"
else
echo "Строки разные"
fi
# ------------------------------------------
# Проверки файлов
# ------------------------------------------
file="test.txt"
if [ -f "$file" ]; then
echo "Файл $file существует"
else
echo "Файл $file не найден"
fi
# ------------------------------------------
# Завершение работы
# ------------------------------------------
echo "Скрипт завершён!"