我想刪除使用指定文件創建的所有文件和子目錄。我目前使用的命令來刪除文件和目錄shell腳本從linux目錄中刪除文件和子目錄
find . ! -name file.txt -type d -exec rm -r {} + #this is for sub directories
find . ! -name file.txt -type f -exec rm -f {} + #this is for files
當我運行這些命令兩次它刪除所有文件和子目錄,但我想刪除創建離開一個文件一次排序的所有文件和目錄。任何幫助是非常可觀的。 問候 Jitendra
我不明白的問題。具體來說,「通過使用指定文件創建」和「一次排列一個文件」意味着什麼?你可以在你想要的命令之前和之後添加一個目錄/文件結構的例子嗎? –
嗨本傑明,謝謝你的迴應。由於這些文件有一些SAR擴展,當它被提取時,它會創建一個文件夾或子目錄。我想一次刪除文件以及子目錄。但我不知道在同一時間點刪除父目錄中所有目錄中的一個文件 –