目錄A有兩個子目錄B和C.B和C都具有相同的文本文件,如「abc.txt」。從目錄中的自身如何刪除內容的abc.txt在兩個目錄如何刪除Linux中多個目錄中存在的文件的內容
0
A
回答
1
更一般的方法是使用發現:
find . -type f -name "file" -exec rm -f {} \;
命令的解釋是:
-name "file" : file name.
-exec rm -f {} \; : delete the files that match.
-type f : specify the type of file, directory are excluded.
2
刪除實際文件:
find A/ -name "abc.txt" -delete
刪除的文件的「內容」:
find A/ -name "abc.txt" -exec truncate -s 0 {} \;
1
使用克林星:
rm A/*/abc.txt
3
如果有可能在A
超過兩個子目錄,但你 想你限制B
和C
,您可以使用
rm A/{B,C}/abc.txt
刪除這兩個文件。
要清空其內容,請使用
: > A/{B,C}/abc.txt
1
查找/ -name「abc.txt」-type f -exec rm -rf {} \;
相關問題
- 1. 如何刪除多個目錄中的文件名linux
- 2. 了很多的目錄中刪除文件 - Linux的
- 3. AWK - 如何在多個目錄中更改多個文件中的內容
- 4. 創建目錄。如果存在,刪除目錄及其內容並在Java中創建一個新的文件
- 5. 如何根據ubuntu中的內容刪除多個文件
- 6. 如何刪除目錄中的文件
- 7. 如何刪除目錄中多個文件的空行
- 8. 如何在UNIX中刪除多個文件和目錄
- 9. 在Linux中刪除內容但不是目錄?
- 10. 如何在不刪除文件的情況下清空(刪除全部內容)目錄中的所有文件?
- 11. 如何從linux上的單個目錄中刪除10億個文件?
- 12. 如何從多個JSON文件中刪除重複內容?
- 13. 在Tcl中刪除文件的內容
- 14. shell腳本從linux目錄中刪除文件和子目錄
- 15. 刪除存在於另一個目錄中的舊文件?
- 16. 如何檢查,看看是否在內容文件存在於目錄中的文件中的內容
- 17. 如何從Azure中的目錄中刪除200k個文件?
- 18. 刪除文檔目錄中的多個文件
- 19. 如何刪除Cache目錄中的內容?
- 20. 如何從linux終端刪除日誌文件的內容?
- 21. 遞歸刪除目錄文件夾內同一級別的Linux
- 22. 如何刪除linux中的某個目錄
- 23. 如何計算在Linux目錄中運行多少個文件?
- 24. 在Linux中刪除多個目錄(同名)
- 25. 刪除目錄內的文件而不是整個目錄
- 26. 如何刪除當前文件中的某些目錄在linux編程
- 27. 如何清除/刪除matlab中的.txt文件的內容
- 28. 在內部,如何刪除目錄的內容,但不是目錄本身?
- 29. 讀取linux中的目錄內容
- 30. 刪除多個目錄中的蟒蛇