ブックマーク / atmarkit.itmedia.co.jp (1)

  • @IT:カラー表示されたlsの出力をlessで表示するには

    Red Hat LinuxやVine Linuxでlsコマンドを実行すると、ファイルの種類によって色分け表示される(例えば、画像ファイルはピンク、ディレクトリは青、シェルスクリプトは緑、リンクは水色)。これは、エイリアスでlsコマンドが--colorというオプション付きで実行されるためだ。 コンソールで実行したlsコマンド。Turbolinuxのデフォルト状態ではエイリアスに--colorが設定されていないので、--colorオプションを付ける必要がある この色分けされたlsの出力をパイプ(|)でlessに渡すと、通常の白い文字で表示される。これをlsの出力そのままで表示するには、以下のように-Rオプション付きでlessコマンドを実行すればいい。

    marblic
    marblic 2008/12/13
    とりあえず.bashrcに記述しておいた
  • 1