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这些例子使用)