文字列の数に基づいて異常値の位置を見つけようとします。たとえば、1〜100の範囲の数字のリストがあり、数字の1つが200で、grepがリスト内の対応する異常値が存在する場所を返すようにしたい場合です。
23
54
34
65
76
45
36
45
200
78
95
23
したがって、この場合、リストの位置に値 "9"を返そうとします。
答え1
あなたの要件の1つの可能な解釈に基づいています。
$ awk '!( (1 <= $1) && ($1 <= 100) ){print NR}' file
9