【发布时间】:2014-12-11 12:15:22
【问题描述】:
我想写一个结构如下的短脚本:
find the right folders
cd into them
replace an item
所以我的问题是我从find 获得了正确的文件夹,但我不知道如何为find 给我的每一行执行操作。我尝试了这样的 for 循环:
for item in $(find command)
do magic for item
done
但问题是这个命令会打印相对路径名,如果我的路径中有空格,它会在此时分割路径。
希望你能理解我的问题并给我一个提示。
【问题讨论】:
-
find . -name blah -exec do_stuff_to {} \; -
查看
find -exec和xargs