【发布时间】:2012-10-31 21:33:03
【问题描述】:
我想搜索特定文件夹和内容中的文件,然后我只想打印找到的文件的名称。 我有一个命令:
for file in $(find from | xargs grep 'move')
do
echo $file
done
它打印例如:
from/1.txt:move
from/2.txt:some text
move
from/3.txt:move text
但我想要:
from/1.txt
from/2.txt
from/3.txt
我尝试使用以下方法删除不必要的部分:
${file%:*}
这给出了结果:
from/1.txt
from/2.txt
move
from/3.txt
那个“移动”就剩下了。
【问题讨论】: