0

我正在使用此代码从以 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"
4

1 回答 1

0
$ awk NF=NF FPAT='.*\\^'
wt^
  p^
  p^
  p^
  p^
  p^
  p^
于 2013-05-06T14:38:03.287 回答