1

私はこの文字列を次のようなファイルに入れましaaaaa;bbbbbbb;ccccc\naaaaa;bbbbbb\n。アイデアは、最後のセミコロンと改行の間のテキストのみを表示することです。出力は

ccccc
bbbbb

でできると思ったsed -e [:]$ | awk -F '\n' {print $1}

4

2 に答える 2

3

タスクを解決する方法はたくさんあります。

sed 's/.*;//'
awk -F';' '{print $NF}'
rev | cut -d';' -f 1 | rev
于 2012-07-25T12:46:32.773 に答える
2

最後のセミコロンまですべてを削除するだけです。

sed 's/.*;//'
于 2012-07-25T12:41:31.877 に答える