awkの末尾に数字のある行を削除してください。

awkの末尾に数字のある行を削除してください。

文字列の末尾に数字のある行を削除したいと思います。

入力例:

example123
example
example12
example43

予想出力:

example

答え1

行う方法は非常に簡単です。

awk '/[^0-9]$/ { print }' inputfile

または空行を維持するには

awk '! /[0-9]$/ { print }' inputfile

答え2

または、あなたが興味を持っている場合に役立ついくつgrepかの簡単な手順を参照してくださいgrep

grep -v '[0-9]$'  Input_file

答え3

sed   -e    '/[0-9]$/d'    input-file.txt

関連情報