我正在运行一个像这样的for loop
for d in /dir1/dir2/*.txt:
do
cat $d | grep "^ABC" >output.txt
done
我的问题是如何连接$d
和grep
的输出?
/dir1/dir2/demp1.txt ABCDEFG
/dir1/dir2/demp2.txt ABCD
...
在循环中,将命令的输出存储在变量中:
e=$(cat ${d} | grep "^ABC")
echo -e "$dt$e" >> output.txt