2017-03-18 1 views
0

エクササイズの場合、私はls関数をコーディングしようとします。ls関数のカラーコード

私は-Gオプションをコピーしています。 このオプションは、ファイルの種類に応じてファイルの名前を表示します。

今まで、私はより理解:

- Symbolic link are in magenta 
- directory is in cyan 

いずれかが使用され、他の色である知っていると、ファイルの種類のためにしていますか? 私も背景色を探しています。

種類LS_COLORS環境変数によって決定されるlsで使用

答えて

0

私は(それが着色されているものを説明したコメントを保存しているため、この問題で有用であろう)dircolors -pの出力を色付けHow to remove dir background in ls -color outputでスクリプトを示しました。

1

色に関して、または組み込みデータベースによって実行されます。環境変数LS_COLORSは、通常、出力を評価することによって設定されます。dircolors。詳細はman dircolorsを参照してください。現在の値を確認するにはdircolors -p | lessを使用してください。