[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[plamo:17174] Re: konの後でfortuneを動作させるには(lsのこと)
-
From:Norimasa Matsumoto
-
Date:Thu, 26 Dec 2002 14:56:58 +0900 (JST)
- Subject: [plamo:17174] Re: konの後でfortuneを動作させるには(lsのこと)
- From: Norimasa Matsumoto <matsu@xxxxxxxxxxxxx>
- Date: Thu, 26 Dec 2002 14:56:47 +0900 (JST)
松本@netfort です。
_Subject: [plamo:17157] Re: konの後でfortuneを動作させるには(lsのこと)
_From: "nori" <ja5ibp@mx81.tiki.ne.jp>
私の環境は素の Plamoと若干違う状態になっている事を忘れていました。
もし、一部のファイルに色は付くけど、*.gz, *.ps 等、以前色が付いてい
たけど色が付かなくなったファイルがある、という症状ですと、
次の事を試して下さい。
$HOME/.dir_colors を次の様に編集する。
TERM linux
TERM kon # ←ここを新規追加
TERM console
以下私の理解できる範囲内での解説。
Plamo Linux での色つき ls は、
export LS_COLORS="no=00:fi=00:di=01;34: ... (長いので省略)
export LS_OPTIONS="--color=auto -F -T 0 -N"
alias ls='/bin/ls $LS_OPTIONS'
の設定によって行っています。現在の設定がどうなっているかは、
echo $LS_COLORS
echo $LS_OPTIONS
alias ls
を実行して確認して下さい。これらの設定は .bashrc 内で行っています。
この時端末の種別(TERM 環境変数の内容)を判断して設定内容を変えます
ので注意が必要です。どのファイルにどの色を付けるかは、環境変数 LS_COLORS
によって行います。
環境変数 LS_COLORS の設定は、 $HOME/.bashrc 内の
eval `dircolors -b $HOME/.dir_colors`
の部分です。この eval `` は、正確には、bash のマニュアルでも見て
もらうとして、
echo ls
は、標準出力に ls という文字列を出力(表示)します。
eval `echo ls`
は、ls というコマンドを実行します。で、大体の雰囲気はわかりますか?
dircolors -b $HOME/.dir_colors を実行すると。
LS_COLORS='no=00:fi=00:di=01; .. (省略)
export LS_COLORS
のような表示がされると思います。eval `` を付けて実行するという事は、
LS_COLORS という環境変数を設定する事になる訳です。
dircolors -b $HOME/.dir_colors は、$HOME/.dir_colors の内容と、
TERM 環境変数の内容によって変化します。$HOME/.dir_colors の中で、
TERM kterm のように、カラー対応端末として指定されている端末では
その後の設定内容を反映した表示がされますし、そうでない端末では
LS_COLORS='';
export LS_COLORS
となり、LS_COLORS に、$HOME/.dir_colors の設定内容が反映されません。
TERM=kterm dircolors -b $HOME/.dir_colors
と、
TERM=hoge dircolors -b $HOME/.dir_colors
の実行結果を比べて見て下さい。
で、気になって Plamo標準の .dir_colors を調べてみると、kon は、
color対応の端末として登録されていなかったので、最初に示した
解決法となった訳です。
とろこで、
> 私には意味不明の記号(?)がたくさんあるのですが。
Plamo に限った事では、ないですが、/etc/rc.d/ の下のスクリプトとか、
かなり高度な内容ですので、別に理解できなくてもそれが普通のような気
がします。必要になった所から少しづつマスターして行けば良いと思います。
--
松本 徳真
Norimasa Matsumoto
E-mail: matsu@netfort.gr.jp
- Follow-Ups
-
- [plamo:17224] Re: konの後でfortuneを動作させるには(lsのこと), nori
- References
-
- [plamo:17142] Re: konの後でfortuneを動作させるには, nori
- [plamo:17147] Re: konの後でfortuneを動作させるには, Norimasa Matsumoto
- [plamo:17157] Re: konの後でfortuneを動作させるには(lsのこと), nori
[検索ページ]
[メール一覧]
Plamo ML 公開システム