Linux

刪除目錄中名稱與模式匹配的文件並保留其余文件

  • August 8, 2018

我有一個文件夾,其中包含名為MA1, MA2, ….的文件MA-i(沒有副檔名,總共超過 110000 個)以及其他文件和其他子目錄。

我希望刪除所有MA-i文件並保留其他文件和子目錄

我試過沒有成功

a@LinuxA:~/CLionProjects/ETC1/cmake-build-debug$ rm -f MA*
find . -iname 'MA*' | while read L ; do echo rm "$L"; rm "$L"; done

對於進度,如果您的儲存卷即將耗盡,您可能無法以正常方式刪除某些文件,您會看到它停止並掛在特定文件上,此時您可以使用超時來跳過那些不起作用的文件.

引用自:https://unix.stackexchange.com/questions/461385