- 论坛徽章:
- 0
|
回复 11# blackold
非常感谢
shell脚本如下能正确输出
#!/bin/bash
srcfolder="/home/king/andr_pc/bionic/linux/"
objfile1="/home/king/work/result1"
for i in $(find $srcfolder -type f)
do
awk '/Lesser General/,/Version 2/{if(!f)print FILENAME >> "/home/king/work/result1";print >> "/home/king/work/result1";f=1}' /home/king/andr_pc/bionic/linux/mxcfb.h
done
shell脚本如下没有输出
#!/bin/bash
srcfolder="/home/king/andr_pc/bionic/linux/"
objfile1="/home/king/work/result1"
for i in $(find $srcfolder -type f)
do
awk '/Lesser General/,/Version 2/{if(!f)print FILENAME >> "/home/king/work/result1";print >> "/home/king/work/result1";f=1}' $i
done
另外 awk '/Lesser General/,/Version 2/{if(!f)print FILENAME >> "$objfile1";print >> "$objfile1";f=1}' /home/king/andr_pc/bionic/linux/mxcfb.h 输出的文件名为$objfile1,和预想的不一样是什么原因呢 |
|