reverse 関数的なものをシェル上でやる必要に迫られたこと一切ないのだけれど、気になったら普通にあったのでメモっておく

on Linux

util-linux に納められている rev というコマンドが使える

$ cat /tmp/hoge
hoge
fuga
piyo
$ rev /tmp/hoge
egoh
aguf
oyip

coreutils に cat の反対で下から舐めていく tac というコマンドもある

$ tac /tmp/hoge
piyo
fuga
hoge

on macOS

rev が使える

$ rev /tmp/hoge
egoh
aguf
oyip

coreutils をぶち込めば tacgtac とコールする形で呼び出せる

$ brew install coreutils
$ gtac /tmp/hoge
piyo
fuga
hoge

About

ウェブ界隈でエンジニアとして労働活動に励んでいる @gomi_ningen 個人のブログです

Copyright © 53ningen.com