我正在使用此代码从文件中读取以wt ^开头的行,并且p ^文件包含900 wt ^和p ^行,它在每个文件中打印200行。但我想要的是读取200 wt ^及其相应的p ^。
基本上我想在一个文件中打印200 wt ^及其对应的p ^ 这该怎么做?
文件就像这样
wt^fsafasfafasffaferer
p^pap rar otaotetae
p^pap rar otaotetae
p^pap rar otaotetae
p^pap rar otaotetae
p^pap rar otaotetae
p^pap rar otaotetae
代码:
while IFS= read file
do
if [ -f "$file" ]; then
count=$(cat $( ls unit-*-slides.txt | sort -n ) | grep -E "[ ]*(wt\^|p\^)" | split -l 200)
fi
done < "$dest/$cfile"
答案 0 :(得分:0)
$ awk NF=NF FPAT='.*\\^'
wt^
p^
p^
p^
p^
p^
p^