Загрузка данных


#!/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 "Скрипт завершён!"