タグ

UbuntuとBSDに関するpapiroのブックマーク (1)

  • Mac/Ubuntuで使えるBSDのテキスト整形用ツール『rs』コマンドを使ってみる | 俺的備忘録 〜なんかいろいろ〜

    ふとtwitterみてたら、rsコマンドなるものを使って処理しているものがあったので、ちょっと調べつつ使ってみることにした。 どうやらBSDで使われていたデータ処理のコマンドのようで、ちょっとしたバグはあるようだけど、いろんな使い道があるようだ。日語のmanはこちら。 一応Mac OS Xには最初から、Ubuntuには以下のコマンドでインストールすることができる。 sudo apt-get install rs 以下、いくつかの使い方をピックアップする。 1.複数の列に分割する 以前にこちらでも触れたのだが、pasteのように標準出力で受けた列を、複数の列に分割させることができる。 コマンド | rs 行数(0の場合無制限) 列数 # pasteと同じ方向で処理をする コマンド | rs -t 行数(0の場合無制限) 列数 # pasteの逆の方向で処理をする blacknon@BS-P

    papiro
    papiro 2017/04/26
    BSD由来?のコマンド。大きなデータを扱う際はxargsより高速なので活用出来そう。
  • 1