Вы можете использовать
rm -fr */folder_I_want_to_empty/* */folder_I_want_to_empty/.??*
Обратите внимание, что эта команда очень деструктивна и не запрашивает, а вместо этого безжалостно удаляет не -в интерактивном режиме.
Если вы хотите увидеть, что будет удалено, замените rm -fr
наls -ld
:
ls -ld */folder_I_want_to_empty/* */folder_I_want_to_empty/.??*
Мелкий шрифт :Из-за использованного выше шаблона очень мала вероятность того, что файлы или папки, содержащие только два символа, первым из которых является точка .
, не будут удалены. Если это проблема для вас, сообщите нам об этом в комментарии, и я изменю шаблон.