xzy0.xzy
が数字で、x8-9
がoutputfile.txt
.
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 に答える