Как будет выглядеть команда удаления каталога temp, так чтобы при удалении запрашивалось подтверждение и всё содержимое каталога удалялось рекурсивно?
-f
Не запрашивать подтверждения операции. Не выдавать диагностических сообщений. Не возвращать код ошибочного завершения, если ошибки были вызваны несуществующими файлами.-i
Выводить запрос на подтверждение операции удаления (если заданы одновременно опции -f и -i, то срабатывает последняя указанная).-r or -R
Рекурсивное удаление дерева каталогов.
>Как будет выглядеть команда удаления каталога temp, так чтобы при удалении запрашивалось
>подтверждение и всё содержимое каталога удалялось рекурсивно?Во FreeBSD, начиная с 5.4 есть опция -I - тогда спросит один раз, потом все удалит. Больше нигде ее, по моему, нету, поэтому правильнее всего так:
read -p "Really delete directory [y/N]? " answer
if [ "$answer" = "y" ]; then
rm -rf dir
done