トップ «前の日記(2005 年 10 月 5 日 (水)) 最新 次の日記(2005 年 10 月 7 日 (金))»
編集 RSS

ワタタツの日記


2005 年 10 月 6 日 (木)

WX3[10]0(K|SA|J) を心待ちにしているすべての UNIXer へ 〜 特製プロンプト

WILLCOM 新端末こと WX3[10]0(K|SA|J) (WX310K, WX310SA, WX310J, WX300K) を心待ちにされている UNIX 系 OS ユーザはきっと多いと思います! わしもその一人です! というわけで bash ユーザは今すぐ以下を ~/.bashrc に書き込むよろしっ!!!!

#------ for WX3[10]0 Series --------
RELEASEDATE="21 Nov"
MODELNAME="WX310K"
PROMPT_COMMAND=precmd
precmd() {
UNTILWX310=`expr \`date --date "$RELEASEDATE" +%s\` - \`date +%s\``
UNTILWX310=`expr $UNTILWX310 / 60 / 60 / 24 + 1`
PS1="\[\e[0;37m\]\[\e[0;36m\]\[\e[7m\]    \[\e[0m\]    \[\e[0;36m\]\[\e[7m\]    \[\e[0m\]    \[\e[0;36m\]\[\e[7m\]    \[\e[0m\] コミュニケーションの「新しい贅沢」を\n\
\[\e[0;36m\]\[\e[7m\]        \[\e[0m\]    \[\e[0;36m\]\[\e[7m\]        \[\e[0m\] \
   待望の WILLCOM 新端末 $MODELNAME 発売まで、あと $UNTILWX310 日。\n\
[\[\e[4m\]\u@\h:\w(\!)\[\e[0;36m\]\[\e[0m\]] " # ←この最後の行は今までのプロンプトにでもしよっと
} 

csh 系ユーザは今すぐ以下を ~/.cshrc に書き込むよろしっ!!!!

# for WX3[10]0 Series
set RELEASEDATE="21 Nov"
set MODELNAME="WX310K"
alias precmd '@ rd=`date --date "$RELEASEDATE" +%s ` ; @ nd=`date +%s` ; @ UNTILWX310=`expr $rd - $nd `; @ UNTILWX310=`expr $UNTILWX310 / 60 / 60 / 24` ; set prompt="%{\e[0;37m%}%{\e[0;36m%}%{\e[7m%}    %{\e[0m%}    %{\e[0;36m%}%{\e[7m%}    %{\e[0m%}    %{\e[0;36m%}%{\e[7m%}    %{\e[0m%} コミュニケーションの「新しい贅沢」を\n%{\e[0;36m%}%{\e[7m%}        %{\e[0m%}    %{\e[0;36m%}%{\e[7m%}        %{\e[0m%}    待望の WILLCOM 新端末 $MODELNAME 発売まで、あと $UNTILWX310 日。\n[%{\e[4m%}%n@%m:%~(%!)%{\e[0;36m%}%{\e[0m%}] " '

まだ発売日がわからないので 11 月下旬の中で一番近い、21 日を設定していますが、もちろん発売日が決定したら即座に RELEASEDATE の値を書き換えてね! そして、 MODELNAME には心待ちにしている端末名を書こう! わしの場合は "WX310K" にしてあるよ。

[追記] date の --date オプションは date のバージョンによるみたいです。 BSD の date だとどうしようもないみたいなので `date --date "$RELEASEDATE" +%s ` のところは、11 月 21 日なら 1132498800 に置き換えてください。 ここのコードは GNU coreutils 5.3.0 の date 用でーす。

このコードはもちろん好き放題改編再配布して使いまくってください。 コメント、リンク、トラックバックお待ちしてます(^^;

[追記 その 2] UNICON を使えばコンソール もちろん、このように UNICON を使えば、コンソールでも余裕で使えますね!

Tags: PHS UNIX Linux sh
本日のツッコミ(全2件) [ツッコミを入れる]
つっちーも (2005 年 10 月 7 日 (金) 14:04)

TurboLinux 0.9が、僕が最初に本格的に使ったLinuxでした。なつかしー。 iPodビデオ、でるんかねー。4GBあったら、ビデオも余裕だよなー。

(2005 年 10 月 7 日 (金) 20:48)

ぷぷぷ。Welcome to WILLCOM Linux 1.0 (kyopon) 、笑いました。


トップ «前の日記(2005 年 10 月 5 日 (水)) 最新 次の日記(2005 年 10 月 7 日 (金))»
Copyright © 2024 KITADAI, Yukinori. All rights reserved.