Здравствуйте! Помогите, пожалуйста, скриптом. Мне нужен рекурсивный скрипт для удаления файлов из текущей директории или ее поддиректории. Имя удаляемого файла должно появиться на экране и после подтверждения оно удаляется. Напишите, кому не сложно. Я уверена, что это не трудно, но сама я полный ноль в программировании под Unix =( Спасибо заранее!
>Здравствуйте! Помогите, пожалуйста, скриптом. Мне нужен рекурсивный скрипт для удаления файлов из
>текущей директории или ее поддиректории. Имя удаляемого файла должно появиться на
>экране и после подтверждения оно удаляется. Напишите, кому не сложно. Я
>уверена, что это не трудно, но сама я полный ноль в
>программировании под Unix =( Спасибо заранее!rm -i чем не подходит? Скриптов не надо, просто man rm и все.
ну если уж скрипт нужен, то вот основа, для усовершенствания RTFM
#!/bin/bash
if [ "$1" == "" ];
then
echo "$0:Пропущен аргумент указывающий объект."
echo "Использование $0 <объект>"
exit 1;
fiPS2="Вы точно хотите удалить $1 (y/n)?"
confirmation='n'
echo -n $PS2
read confirmation
if [ "$confirmation" == "y" ];
then
echo "Удаляем $1"
rm -rf $1
else
echo "Пользователь отказался от удаления $1, операция отменена"
fiexit 0
Да, нужен именно скрипт. Спасибо большое за помощь!
>Да, нужен именно скрипт. Спасибо большое за помощь!Не за что.