0
我需要從unix環境中的子目錄中刪除特定類型的子目錄。 這意味着,在主目錄我有1000個子目錄。每個子目錄都包含工作文件夾以及需要刪除的文件。刪除unix中的特定子目錄
我需要從unix環境中的子目錄中刪除特定類型的子目錄。 這意味着,在主目錄我有1000個子目錄。每個子目錄都包含工作文件夾以及需要刪除的文件。刪除unix中的特定子目錄
與find
也許?如果你的子目錄是空的,這將工作:
find . -name "a" -type d | xargs rmdir
,如果你的子目錄沒有空,這將工作:
find . -name "a" -type d | xargs rm -Rf
我已經創建:
[email protected]:~/tmp/TT$ tree
.
├── a
└── b
└── a
3 directories, 0 files
然後我要刪除名爲a
的所有子目錄:
[email protected]:~/tmp/TT$ find . -name "a" -type d | xargs rmdir
剩餘部分:
[email protected]:~/tmp/TT$ tree
.
└── b
1 directory, 0 files
作品完美謝謝 – user765443