Я хочу "очистить" все файлы в каталоге, включая все файлы в подкаталогах, но я хочу оставить подкаталоги на месте. Насколько я понимаю rm -r
, это также приведет к удалению самих подкаталогов.
Я не хочу удалять скрытые (точечные) файлы.
Как это может быть сделано?
Я не знаю. Это делает то, что я спрашиваю?
—
Скотт Уилтон
Попробуйте без
—
Костас
-delete
- это просто напечатать имена файлов для удаления.
Вы хотите удалить файлы (скрытые или нет) в скрытых каталогах?
—
Стефан Шазелас
Как насчет символических ссылок на каталоги?
—
Стефан Шазелас
find -type f ! -name "[.]*" -delete
не подходит?