sedでリストの逆順

たとえば、テキストファイルに書かれたリスト行を逆順にするにはどうするか。
───────────────────────
aaa
bbb
ccc
───────────────────────
ã‚’
───────────────────────
ccc
bbb
aaa
───────────────────────
にする。

イラレのグラフを作るときに、縦書きの横軸ラベルを左から右に並べるときに、
リストを逆順にしなきゃいけないときがあって、
一桁程度の行ならまだしも、数十行にも渡ると腹立ってくるんで……たまに使ったりする。

iSEDでそのまま使うと、問題発生しますので注意……。

sedについては、
BLENDER
とか
IBM 共通テーマ: 実例でわかるsed: 第3回 – Japan
あたりを見てください。

perl だと @list = reverse @list;
です。

コメントを残す

メールアドレスが公開されることはありません。

次のHTML タグと属性が使えます: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>