0

xzy0.xzyが数字で、x8-9outputfile.txt.

4

2 に答える 2

0

フォーマット内の数値を検索し0.xzy (行全体の一致を強制しない単語境界を使用)、一致の前の 5 行-B5を出力し、出力を にリダイレクトするにはoutfile:

$ grep -B5 -Ew '0\.[0-9]{3}' file > outfile

# fix x to 8 or 9
$ grep -B5 -Ew '0\.[8-9][0-9]{2}' file > outfile

注:.リテラルのピリオドを意味するようにエスケープする必要があります。それ以外の場合01234は一致します。あなたはman grep非常に役立つでしょう!

于 2013-02-26T11:05:48.917 に答える
0

形式の数字を検索0.xzy(xzyは数字)

grep "^0.[0-9][0-9][0-9]$" file

x が 8 ~ 9 の場合を検索

grep "^0.[89][0-9][0-9]$" file
于 2013-02-13T12:49:57.477 に答える