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命令(1)——xargs命令Linux
- Linux xargs命令介紹Linux
- Linux xargs 命令詳解Linux
- linux中xargs命令的使用方式Linux
- linux 命令值xargs與trLinux
- Linux 引數代換 命令 xargsLinux
- linux系統中xargs命令的使用方式Linux
- 每天一個Linux命令(1):xargsLinux
- xargs 命令詳解,xargs 與管道的區別
- xargs 命令教程
- linux 中 date命令的用法Linux
- linux useradd命令的基本用法Linux
- Linux sed命令用法Linux
- 【Shell】sed xargs grep awk的組合用法
- rocky與linux的nmcli命令用法Linux
- Linux命令-Sed用法教程Linux
- linux命令下jq的用法簡介Linux
- 常用的Linux命令;Linux常用命令用法及實現方式Linux
- Linux——基礎命令用法(上)Linux
- Linux——基礎命令用法(下)Linux
- Linux 命令列:find 的 26 個用法示例Linux命令列
- Linux下crontab命令的用法:sudo crontab -lLinux
- Linux下more命令高階用法Linux
- Linux下mv命令高階用法Linux
- Linux下 ls 命令的高階用法8例Linux
- linux中查詢find命令的複雜用法Linux
- Linux命令列:cURL的十種常見用法Linux命令列
- linux後臺執行命令:&與nohup的用法Linux
- shell程式設計必須要掌握的命令-xargs程式設計
- Linux 下使用 killall 命令終止程式的 8 大用法Linux
- 命令列中常見命令用法及explainshell.com的用法命令列AI
- Linux常用命令用法及實現方式Linux
- Linux最常用的5個重啟命令基本用法講解!Linux
- iwpriv命令用法
- linux20個常用命令詳解和用法 linux常用命令大全介紹Linux
- nslookup命令的常見用法
- useradd 命令的常見用法
- Linux運維必知必會的命令列:find 的 26 個用法示例!Linux運維命令列
- Linux fork程式的用法Linux