slo*_*dog 10
该xargs的命令是对这种事情非常有用.
假设您没有包含空格字符的任何文件名,您可以执行以下操作:
svn st | sed -n 's/^M//p' | xargs svn commit
Run Code Online (Sandbox Code Playgroud)
如果文件名中有空格字符,则sed
命令变得有点复杂,要在每个文件名周围添加引号:
svn st | sed -n 's/$/"/; s/^M */"/p' | xargs svn commit
Run Code Online (Sandbox Code Playgroud)
(我不熟悉ack
- 也许它也可以代替sed
这些例子使用)
归档时间: |
|
查看次数: |
3328 次 |
最近记录: |