|
我有一个存图片的directory以下很多档,大部分sub-path和档名本身都带空白。例如:
- ./sunday dinner/sunday dinner 001.jpg
复制代码
等等...
我想对某类档案来做batch工作,所以我用以下loop:
- for x in `find -type f -iname '*jpg'`; do (something to $x); done
复制代码
问题当然是这个loop的$x是以word来取值,所以会以白空间分开,結果$x就变成./sunday, dinner/sunday, dinner, 001.jpg等值。
我想过好几个加引号的方法都没成功。这到底要怎么做?可能做到吗? |
|