【小技】cutコマンドで最後のフィールドを取得する備忘録

ブログ

メモみたいな感じです。

スポンサーリンク

revコマンド

revコマンドは文字をひっくり返してくれるコマンドです。

それをふまえて

単純に文字列を表示する

echo "You-waste-a-lot-of-time-on-Twitter."

# > You-waste-a-lot-of-time-on-Twitter.

ひっくり返す

echo "You-waste-a-lot-of-time-on-Twitter." | rev

# > .rettiwT-no-emit-fo-tol-a-etsaw-uoY

-で区切って最後のフィールドを取得する

echo "You-waste-a-lot-of-time-on-Twitter." | rev | cut -d "-" -f 1 | rev

# > Twitter.

おまけ

revコマンドの代わりにtacコマンドでも同じことができます

コメント

タイトルとURLをコピーしました