LINUX.ORG.RU

помогите пожалуста


0

0

помогите пожалуста написать скрипт: скрипт, который просматривает заданный каталог и удаляет файлы с расширением .bak после запроса потверждения на удаление С уважением Михаил

anonymous

Re: помогите пожалуста

printf "Delete files Y/N [Y]"
read ans

if [ "$ans" = "Y" -o "$ans" = "y" ]; then
   find /dir -type f -maxdepth 1 -name "*.bak" |xargs rm -f
   echo " ... Done"
else
   echo "Canceled"
fi

anonymous ()
Ответ на: Re: помогите пожалуста от anonymous

Re: помогите пожалуста

> Вот и я думаю, то ли лыжи не едут, то ли я задачу не понял. rm -i <path_to_dir>/*.bak и все дела

ну есть же стандартный прикол -- количество файлов может превысить лимит на количество аргументов -- а xargs разбивает на меньшие части.

dilmah ★★★★★ ()

Re: помогите пожалуста

Двоечник

mv ★★★★★ ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.