Files
tldr/pages.zh/osx/rargs.md

25 lines
739 B
Markdown

# rargs
> 对于标准输入的每一行执行一个命令。
> 类似于 `xargs`,但支持模式匹配。
> 更多信息:<https://github.com/lotabout/rargs>。
- 对每一行输入执行一个命令,就像 `xargs` 一样(`{0}` 表示文本中要替换的位置):
`{{command}} | rargs {{command}} {0}`
- 进行干运行,打印将要执行的命令,而不是实际执行它们:
`{{command}} | rargs -e {{command}} {0}`
- 从列表中的每个文件中移除 `.bak` 扩展名:
`{{command}} | rargs -p '(.*).bak mv {0} {1}`
- 并行执行命令:
`{{command}} | rargs -w {{max-procs}}`
- 将每一行输入视为由 NUL 字符 (`\0`) 而不是换行符 (`\n`) 分隔:
`{{command}} | rargs -0 {{command}} {0}`