Provided by: manpages-zh_1.5.1-1_all bug

NAME

       xargs - 從標準輸入垂堥簸鶡璈R令行

` (SYNOPSIS)
       xargs [-0prtx] [-e[eof-str]] [-i[replace-str]] [-l[max-lines]] [-n max-
       args]  [-s  max-chars]  [-P   max-procs]   [--null]   [--eof[=eof-str]]
       [--replace[=replace-str]]   [--max-lines[=max-lines]]   [--interactive]
       [--max-chars=max-chars]  [--verbose]  [--exit]  [--max-procs=max-procs]
       [--max-args=max-args] [--no-run-if-empty] [--version] [--help] [command
       [initial-arguments]]

yz (DESCRIPTION)
       此 手冊 描z GNU 版本 的 xargs.  xargs 從 標準 輸入 讀入 參數. 參數  用
       空格(可以  用  雙引號 單引號 或 反斜槓 轉意) 或者 回車 隔開.  然後 一次
       或者 多次 執行 命令 command (預設 是 /bin/echo), 其  參數  是  initial-
       arguments 後 再 加上 從 標準 輸入 讀入 的 參數. 標準 輸入中 的 空格 被
       忽略.

       xargs 退出 可以有 如下 狀態:
       0 如果 成123 如果 任何 一 被 調用 的 命令 command 退出 狀態 為 1-125
       124 如果 命令 command 退出 狀態 為 255
       125 如果 命令 command 被 信號 終止
       126 如果 不能 執行 命令 command
       127 如果 命令 command 沒有 找到
       1 如果 發生 其它 錯誤

   (OPTIONS)
       --null, -0
              輸入 的 檔名 以 null 字符 結尾, 而不是 空格, 引號 和 反斜槓 並不
              特殊 處理 (所有 字符 都以 字 意思 解釋). 禁止 檔案尾 字符串, 當
              另一 參數 處理. 當 參數 含有 空格, 引號, 反斜槓 時 很方便.  GNU
              find 的 -print0 選項 產生 適合 這種 模式 的 輸出.

       --eof[=eof-str], -e[eof-str]
              把  檔案尾  字符串  設置  成eof-str.  如果 檔案尾 字符串 出現 在
              輸入中 的 某行, 餘下的 行 將被 忽略. 如果 沒有 eof-str , 就 沒有
              檔案尾 字符串.  如果 沒有 這 選項, 檔案尾 字符串 預設 是 "_".

       --help 顯示 xargs 的 選項, 然後 退出.

       --replace[=replace-str], -i[replace-str]
              把  initial-arguments  裏的 所有 replace-str 替換為 從 標準 輸入
              裏 讀入 的 名稱. 同時, 沒有 用 引號 括起來  的  空格  不會  結束
              參數.  如果  沒有  replace-str , 它 預設為 "{}" (同 `find -exec'
              一樣). 此 選項 隱含有 -x-l 1 選項.

       --max-lines[=max-lines], -l[max-lines]
              每 命令行 最多 可以 有 max-lines 行 非空格 輸入; max-lines 預設
              是  1.   後 跟著 的 空格 會使 後 一行 邏輯 上 是 一 輸入行 的
              繼續. 此 選項 隱含有 -x 選項.

       --max-args=max-args, -n max-args
              每 命令行 最多 可以 有 max-args  參數. 如果 大小 超出了 (見 -s
              選項)  那麼  參數 蚍 將 會用 比 max-args 小; 除非 用了 -x 選項,
              那麼 xargs 將 退出.

       --interactive, -p
              提示 使用者 是否 運行 每 命令行, 然後 從 終端 讀入  一行.  只有
              當  此行  以 'y' 或 'Y' 開頭 才會 運行 此 命令行. 此 選項 隱含有
              -t 選項.

       --no-run-if-empty, -r
              如果 標準 輸入 不 包含 任何 非空格, 將 不運行 命令. 一般 情況下,
              就算 沒有 輸入, 命令 也會 運行 一次.

       --max-chars=max-chars, -s max-chars
              每  命令行  最多  可以  有  max-chars  字符, 包括 命令 和 初始
              參數, 還 包括 參數 後 結尾 的 null. 預設 是 盡可能的 大, 有 20k
               字符.

       --verbose, -t
              在 執行 之前 在 標準 錯誤 輸出 顯示 命令行.

       --version
              顯示 xargs 的 版本號, 然後 退出.

       --exit, -x
              如果 大小 超出 (見 -s 選項) 就 退出.

       --max-procs=max-procs, -P max-procs
              同時 最多 運行 max-procs  進程; 預設 是 1. 如果 max-procs 為 0,
              xargs 將 同時 運行 盡可能 多 的 進程. 最好 同時 用 -n 選項; 不然
              很 可能 只會 做 一次 exec.

 (SEE ALSO)
       find(1L),  locate(1L),  locatedb(5L),  updatedb(1)  Finding Files (在線
       Info, 或者 列印的)

[]
       <tony_ty@263.net>

[]
       2001/10/31

[inuxanhttp://cmpp.linuxforum.net

                                                                      XARGS(1)