Linux之刪除帶有空格的檔案
這篇文章主要介紹了 之刪除帶有空格的檔案(不是目錄),文中透過示例程式碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧。 |
大家平時工作中對不帶空格的檔案接觸較多。這樣一來刪除操作也是比較簡單的。但是有時我們會接觸帶有空格的檔案。對於這種檔案我們應該如何刪除呢?
首先我們演示一下find 結合xargs 刪除不帶空格的檔案
[root@ELK-chaofeng test]# touch 1.txt 2.txt [root@ELK-chaofeng test]# ls 1.txt 2.txt [root@ELK-chaofeng test]# find . -type f | xargs ./1.txt ./2.txt [root@ELK-chaofeng test]# find . -type f | xargs rm -rf [root@ELK-chaofeng test]# ls [root@ELK-chaofeng test]#
接下來我們演示刪除帶有空格的檔案
[root@ELK-chaofeng test]# touch 1.txt 2.txt '1 2.txt' [root@ELK-chaofeng test]# ls 1 2.txt 1.txt 2.txt [root@ELK-chaofeng test]# ll total 0 -rw-r--r-- 1 root root 0 Feb 14 12:24 1 2.txt -rw-r--r-- 1 root root 0 Feb 14 12:24 1.txt -rw-r--r-- 1 root root 0 Feb 14 12:24 2.txt [root@ELK-chaofeng test]# find . -type f -print0 | xargs -0 rm -rf [root@ELK-chaofeng test]# ls
上面的引數-print0,於預設的-print相比,輸出的序列不是以空格分隔,而是以null字元分隔。而xargs也有一個引數-0,可以接受以null而非空格間隔的輸入流。
以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支援。
原文來自:
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69955379/viewspace-2689802/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Linux批量刪除檔案Linux
- Linux刪除檔案命令Linux
- linux的刪除檔案命令和強制刪除命令Linux
- linux 模糊批量刪除檔案Linux
- win10休眠檔案有必要刪除嗎 刪除休眠檔案的方法Win10
- Linux中如何刪除檔案?注意事項有哪些?Linux
- Linux刪除指定時間之前的檔案Linux
- linux 刪除 .ts 結尾的所有檔案Linux
- Linux批量刪除指定型別的檔案Linux型別
- Linux 5.12 的 exFAT 檔案系統更快刪除大檔案Linux
- linux 刪除檔案或目錄——rmLinux
- Linux rm(刪除檔案/目錄) 命令Linux
- Linux如何快速刪除大量碎小檔案?Linux
- Oracle 檔案意外刪除恢復(Linux)OracleLinux
- Linux 命令列刪除指定副檔名檔案Linux命令列
- 在 Linux 中如何刪除檔案中的空行Linux
- Linux刪除指定字尾名檔案的命令Linux
- LINUX 使用批量刪除檔案的幾種方法Linux
- win10刪除檔案沒有提示怎麼辦 win10刪除檔案沒有提示的方法Win10
- linux shell 命令下批量新增檔案的字尾 和批量刪除 擁有某字尾的檔案Linux
- Linux基楚操作指引【檔案改名、檔案備份、檔案刪除】Linux
- Linux批量刪除同一型別檔案Linux型別
- Linux檔案刪除空間未釋放Linux
- Linux rm命令:刪除檔案或目錄Linux
- 【Linux】linux下刪除/清空資料夾/檔案命令Linux
- [20180707]刪除結尾帶.的檔案與目錄.txt
- 在Linux中,有一個檔案,如何刪除包含“www“字樣的字元?Linux字元
- 如何優雅地刪除 Linux 中的垃圾檔案Linux
- 在Linux中,有一堆日誌檔案,如何刪除7天前的日誌檔案?Linux
- Linux下用rm刪除的檔案的恢復方法Linux
- SVN !檔案刪除
- rm 刪除檔案
- Git——刪除檔案Git
- u盤裡的檔案無法刪除 如何刪除u盤裡刪不掉的檔案
- 以前的windows安裝檔案可以刪除嗎 windowsold檔案刪除了有影響嗎Windows
- linux 刪除問題 一次刪除多個目錄下的相同副檔名的檔案Linux
- 刪除vmvare的大檔案
- 在Linux中,如何建立、刪除和修改檔案?Linux