启动调试使用 set -x
如果要find出当前目录下所有 jpg文件
当执行 find ./ -iname *.jpg 就会得到如下错误
find: 路径必须在表达式之前
解决方法有
1,使用转义符把*转义,即 /*.jpg
2,用引号引起来 ,即 "*.jpg"
如果需要把find 的结果提交给while,例如
`echo find ./ -iname "/*.jpg"` | while read f
do
#do something
done
则既需要转义符,也需要引号
启动调试使用 set -x
如果要find出当前目录下所有 jpg文件
当执行 find ./ -iname *.jpg 就会得到如下错误
find: 路径必须在表达式之前
解决方法有
1,使用转义符把*转义,即 /*.jpg
2,用引号引起来 ,即 "*.jpg"
如果需要把find 的结果提交给while,例如
`echo find ./ -iname "/*.jpg"` | while read f
do
#do something
done
则既需要转义符,也需要引号
402

被折叠的 条评论
为什么被折叠?