2

grep を使用して、文字数が奇数の行を表示します。任意のアイデア、各行から文字数を取得する方法がわかりません。wc で試しましたが、グローバルに文字数をカウントするだけです。

4

2 に答える 2

4

以下を使用して、奇数文字のみの行を取得しgrepます。

egrep -v '^(..)+$' file

通常行うべきことは、モジュラス演算子を次のように使用することです。

awk 'length%2' file
于 2013-04-03T16:11:47.347 に答える