- 2008 : 01 02 03 04 05 06 07 08 09 10 11 12
- 2007 : 01 02 03 04 05 06 07 08 09 10 11 12
- 2006 : 01 02 03 04 05 06 07 08 09 10 11 12
- 2005 : 01 02 03 04 05 06 07 08 09 10 11 12
- 2004 : 01 02 03 04 05 06 07 08 09 10 11 12
- 2003 : 01 02 03 04 05 06 07 08 09 10 11 12
- 2002 : 01 02 03 04 05 06 07 08 09 10 11 12
2003-10-22 Wed
xterm のタイトルバーを変更したい
- precmd() を利用する
precmd() {echo -ne "\033]0;${HOST} : $PWD\007"}
- Reference
compile today
http://fjt.webmasters.gr.jp/linux/yesterday/xterm-title.html
blankspace - zsh
http://homepage1.nifty.com/blankspace/zsh/zsh.html
Vine Linux 2.5 インストール覚え書き + Bash, Zsh 設定
http://home.riise.hiroshima-u.ac.jp/~tommy/
tcshからの移行
- 環境変数 (`='の前後はスペースを入れてはいけない)
| csh | zsh | |
| 環境変数の設定 | setenv EDITOR vim | export EDITOR=vim |
| 環境変数の設定解除 | unsetenv EDITOR | unset EDITOR |
| 変数の代入 | set a=b | a=b |
| 抜ける | exit | return |
| csh | zsh | |
| 組み込み関数を用いる場合 | alias cd 'cd \!*; echo $cwd' | function cd() { builtin cd "$@"; echo $PWD; } |
| コマンドを実行する場合 | alias rm 'mv \!* $HOME/.recycle' | function rm() { command mv "$@" $HOME/.recycle } |
csh :
if (EXPR) then ... else if (EXPR) ... else ... endif
zsh :
if [[ EXPR ]]; then ... elif [[ EXPR ]]; then ... else ... fi
- 条件で実行
csh : if (EXPR) CMD
zsh : [[ EXPR ]] && CMD
csh : if (!EXPR) CMD
zsh : [[ EXPR ]] || CMD
- 分岐 (switch,case)
csh :
switch (VAL) case "PAT1": ... breaksw case "PAT2": ... breaksw default: ... endsw
zsh :
case VAL {
PAT1)
...
PAT2)
...
}
- ループ (while)
csh :
while (EXPR) ... end
zsh :
while (EXPR) {
...
}
- foreach
変更無し
- Reference
How to convert cshrc files to zshrc files
http://www.gentei.org/~yuuji/rec/pc/README.zsh-j.html
Z-Shell Frequently-Asked Questions (Japanese)
http://dengaku.org/~naoki/zsh/FAQ-J/zshfaq02-j.html
ドットファイルの例
http://www.is.akita-u.ac.jp/~sig/dots/dot-files.html
色付き補完
- .zshrc に以下を記述 (GNUの色定義を流用)
zstyle ':completion:*' list-colors ${(s.:.)LS_COLORS}
- Reference
zshのある暮らし - 色付き補完
http://hiki.ex-machina.jp/zsh/?ColoredCompletion
Vimネタ
- vimユーザは
コピペのことをヤンペという.
- Reference
2ch - Vim6 Part6
http://pc.2ch.net/test/read.cgi/unix/1058706125/688
PHPネタ
- 2ch WebProg板のPHP質問スレッドより
659 :nobodyさん :sage :03/10/21 02:07 ID:???
しつもーんです。よろしくおねがい。
$$hoge みたいにドルが2個ついているのってどんな意味なの?
660 :nobodyさん :sage :03/10/21 02:43 ID:???
代金は、20ドルってことです。
<<
- Reference
2ch - 【PHP】質問スレッド Part10
http://pc2.2ch.net/test/read.cgi/php/1064104114/659-660
- 2008 : 01 02 03 04 05 06 07 08 09 10 11 12
- 2007 : 01 02 03 04 05 06 07 08 09 10 11 12
- 2006 : 01 02 03 04 05 06 07 08 09 10 11 12
- 2005 : 01 02 03 04 05 06 07 08 09 10 11 12
- 2004 : 01 02 03 04 05 06 07 08 09 10 11 12
- 2003 : 01 02 03 04 05 06 07 08 09 10 11 12
- 2002 : 01 02 03 04 05 06 07 08 09 10 11 12