【发布时间】:2013-08-15 06:42:08
【问题描述】:
我有一个我想用 gawk 处理的文件列表。这是我的命令:
ls -1 *.wma | gawk '{printf("ffmpeg -i %s track4-%s.mp3\n",$0, $1);}'
但由于原始文件名包含空格,我会得到类似
的命令ffmpeg -i 02 Track 2.wma track4-02.mp3
这不起作用,因为空格没有转义。有什么想法可以解决这个问题吗?
预期的输出应该是
ffmpeg -i 02\ Track\ 2.wma track4-02.mp3
【问题讨论】:
-
也许您正在寻找:linux.die.net/man/1/xargs