![]() |
1
3
那是因为巴什
解决这个问题的方法是告诉bash使用
这样地: IFS=$'\n' 然后执行你的命令。
不过,我建议你使用
例如: find *.txt -exec mv "{}" `echo "{}" | sed -e 's/input\ (\([0-9]*\))\.txt/input_\1.in/'` \; 注意:我是从记忆中写的,我做了测试,所以让我们试着调整它。 希望这有帮助。 |
![]() |
2
3
你忘了引用你的论点。
|
![]() |
3
3
无需调用外部命令
|
![]() |
4
1
既然你已经修好了,你需要引用
至于你的第二个问题,
|
![]() |
5
0
|
![]() |
6
0
如果你有GNU并行 http://www.gnu.org/software/parallel/ 已安装,您可以执行此操作:
观看GNU Parallel的介绍视频了解更多: http://www.youtube.com/watch?v=OpaiGYxkSuQ |
![]() |
Plankt0n · Shell,执行一个需要逐一遍历多个值的命令 7 月前 |
![]() |
Fin · 如何使用bash从表中提取数据 7 月前 |
![]() |
aenagy · Bash声明不喜欢带空格的值 7 月前 |
![]() |
PkDrew · AND运算符“&”在“&tee”中的作用是什么? 8 月前 |
![]() |
elbarna · 正则表达式仅排除小写字符串,但保存包含大写的字符串 8 月前 |
![]() |
Harry · 使用“$!”获取后台作业的pid 8 月前 |
![]() |
nmr · 使用来自另一个shell脚本的if语句的返回码函数 8 月前 |
![]() |
minseong · Git sed忽略二进制文件 11 月前 |
![]() |
Jesper.Lindberg · 检查参数是否包含null 12 月前 |