启动shell的调试模式 set -x ,find 当前目录下的指定类型文件

来源:互联网 发布:淘宝混淆规则 编辑:程序博客网 时间:2024/05/17 22:06

启动调试使用 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

 

则既需要转义符,也需要引号

原创粉丝点击