τοΖεη,
!/bin/bash
function invisible {
echo "Создается папка для хранения файлов, предумайте ей название, хорошо его запомните и введите его..."
read b
mkdir $b
echo "Папка создана закиньте в нее файлы и когда нужно будет ее спарятать введите invisible."
read c
if [ "$c" = "invisible" ];
then
mv "$b" ".$b"
echo "Все выполнено"
fi
}
function visible {
v="visible"
v1="invisible"
echo "Вы хотите сделать хранилище видимым, тогда введите го название."
read d
if [[ -d ".$d" || -d "$d" ]];
then
echo "Хранилище было найдено."
echo "Введите visible для того что-бы сделать хранилище видимым и что-бы спрятать invisible."
read d1
if [ "$d1" = "$v" ];
then
mv ".$d" "$d"
elif [ "$d1" = "$v1" ];
then
mv "$d" ".$d"
fi
else
echo "Хранилище не было найдено."
fi
}
echo "Привет, меня зовут Ныкалка я спрячу все твои секретные файлы,
для выбора введите 1 или 2.
.......
1)Создать новое скрытое хранилище.
2)Продолжить работу с существующим хранилищем."
read f
if [ "$f" = "1" ];
then
invisible
elif [ "$f" = "2" ];
then
visible
fi
exit 0
Это так маленькая недоработка.