0
我試圖刪除除了我知道名稱的兩個文件夾之外的目錄中的所有內容。假設這兩個文件夾被稱爲「dont_delete1」和「dont_delete2」。並且在當前目錄中存在其他文件夾和文件。刪除目錄中除了兩個特定文件夾以外的所有內容
我已經試過
rm -r !(dont_delete1|dont_delete2)
但要求我shopt -s extglob
其中由於某些限制,我不能使用。
於是我轉身
find . \! -name [folder name] -delete
我已經測試了它在一個單一的文件夾,它的工作原理。但我無法找出一種方法來使用上述命令的多個文件夾。我已經嘗試了各種我認爲會起作用但不成功的命令。任何幫助將不勝感激!