linux 的xargs命令用法
xargs 的用法:
x:相當於數學乘法
args:是命令的引數
也就是用於傳遞命令的引數。
xargs 可以讀入stdin的資料,並且以空格符或斷行字元作為分辨,將stdin的資料分割成為arguments
-0 :如果輸入的stdin含有特殊字元,例如,`,\,空格鍵等等字元時,這個-0引數可以將他還原成一般字元。這個引數可以用於特殊狀態喔!
-e :這個是EOF(end of file)的意思。後面可以接一個字串,當xargs分析到這個字串,就會停止繼續工作!
-p :在執行每個指令的argument時,都會詢問使用者的意思;
-n :後面接次數,每次command指令執行時,要使用幾個引數的意思
當xargs 後面不接任何命令時,預設是以echo輸出。
------xargs 重要特性:
linux好多命令不支援管線,例如:ls,rm,
因此我們可以透過xargs來提供該指令引用standard input 之用,
例如:
find . -name "*.aud" | xargs rm
這個方法也可以解決一個問題引數列表過長:例如:報錯語句:
-bash: /bin/rm: Argument list too long
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/23205405/viewspace-701373/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- linux下xargs命令用法詳解Linux
- Linux的xargs命令Linux
- Linux xargs 命令Linux
- Linux命令(1)——xargs命令Linux
- Linux-xargs命令Linux
- xargs的用法示例
- Linux xargs 命令詳解Linux
- Linux xargs命令介紹Linux
- linux中xargs命令的使用方式Linux
- Linux下xargs命令詳解及xargs與管道的區別Linux
- xargs用法詳解
- Linux 引數代換 命令 xargsLinux
- linux系統中xargs命令的使用方式Linux
- 每天一個linux命令:find命令之xargsLinux
- xargs 命令教程
- xargs 命令詳解,xargs 與管道的區別
- xargs命令詳解,xargs與管道的區別
- 【轉】linux中的cut/tr/join/split/xargs命令Linux
- 每天一個 Linux 命令(21):find命令之xargsLinux
- xargs的原理剖析及用法詳解
- Linux 命令“ls ” 的用法Linux
- linux下find,xargs命令詳解和例項Linux
- Linux檔案查詢命令find,xargs詳述Linux
- linux的nohup命令的用法。Linux
- Linux/Unix 檔案查詢命令 find, xargs 詳述Linux
- Linux檔案查詢命令find,xargs詳述(轉)Linux
- Linux下crontab命令的用法Linux
- Linux下echo命令的用法Linux
- Linux下touch命令的用法Linux
- Linux下umask命令的用法Linux
- linux 中 date命令的用法Linux
- Linux sed命令用法Linux
- linux du命令用法Linux
- Linux 命令 indent 用法Linux
- Linux高階命令——cut命令用法Linux
- AIX中find命令和xargs命令介紹AI
- linux useradd命令的基本用法Linux
- Linux 的 fmt 命令用法與案例Linux