目標:1より上で-1より下のデータのみを出力する
また
1〜-1の出力データ
私はawkの基本を持っており、列2(私のデータがある場所)を印刷できます。また、0から1の範囲を指定しました。
awk '/[0-1]/ {print $2}' test.dat
行番号も必要なので、NRを追加しました...
awk '/[0-1]/ {print $2 NR}' test.dat
明確にするために、重要なのは、データのどの行が許容範囲外であるかを特定することです。これにより、分析ではそれらを無視できます。(つまり、1より大きいか-1より小さいものは、あまりにも大きな変化です)。
あなたが提供できるどんな助けも素晴らしいでしょう。以下にサンプルデータを貼り付けました。