51Testing软件测试论坛
标题:
关于find语句的一个问题
[打印本页]
作者:
君星
时间:
2009-6-2 22:23
标题:
关于find语句的一个问题
输入 find ./lwj/ -name "a*" type f -exec mv {} ./lwj1/\; 报错:missing argument to '-exec'
不知道是什么意思,调试了好长时间才发现是 空格的问题
输入 find ./lwj/ -name "a*" type f -exec mv {} ./lwj1/ \; 正常操作
有附件,大家可以看看。
作者:
窗边的小豆豆
时间:
2009-6-3 16:10
man 手册里说的 “\;” 是find 命令 -exec 的最后一个参数,理应用空格跟前面的参数分开。
没有空格的话,就不是一个独立的参数,如果没有看到这个参数,find 就会认为 -exec 的参数不完整。
作者:
green-grass
时间:
2009-6-3 16:37
谢谢,学习
作者:
b31xt
时间:
2009-10-10 19:20
学习学习
欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/)
Powered by Discuz! X3.2