#!/bin/bash PS3='Выберите действие: ' options=("Создать новый каталог" "Создать в каталоге текстовый файл" "Скопировать файл в надкаталог" "Вывести на всю ширину экрана список файлов текущего диска" "Удалить созданный каталог" "Выход") select opt in "${options[@]}" do case $opt in "Создать новый каталог") read -p "Введите имя каталога: " dir_name mkdir $dir_name echo "Каталог создан!" ;; "Создать в каталоге текстовый файл") read -p "Введите имя текстового файла: " file_name > "$dir_name/$file_name" echo "Файл создан!" ;; "Скопировать файл в надкаталог") #sudo cp $dirname/$filename ../Backup/ #sudo cp "$dir_name/$file_name" "../$file_name" sudo cp "$dir_name/$file_name" ~/. echo "Файл скопирован!" ;; "Вывести на всю ширину экрана список файлов текущего диска") echo "Вывод всех файлов диска..." ls -R echo "Вывод файлов произведён!" ;; "Удалить созданный каталог") rm -r $dir_name echo "Каталог удалён!" ;; "Выход") exit ;; *) echo "Некорректный выбор";; esac done