Humanity

Edit the world by your favorite way

bash

bashとzshで使える、特定ファイルを除外するglob記法

2012-04-15 追記 勘違いしてました。 ただの正規表現だったようです。 確かめたら確かにiってファイルが残りました。 id:mattn: これ、正規表現のパターンだよね?ってことはa b c iってファイルがあったら[^dir]でiってファイル残るよね。 はてなブックマー…

.bash_profileに「exec /bin/zsh」と書くのはやめたほうがいい

zsh を使いたいが、ログインシェルにするのはちょっと怖い…。 .bash_profile に exec /bin/zsh と書いて代用する、というのはよく使われるテクニックですが、実はこの記述だと /bin/zsh が消えてしまった場合にログインできなくなります。 [ -x "/bin/zsh" ]…

$HOME/binにあるスクリプトを晒してみる

前は$HOME/.zshrcとかに書いてたんだけど、bashでも使えるようにシェルスクリプトにしてみた。 cygwinも使うので、なるべくcygwinでも問題なく動くようになってるはず・・・ あと説明めんどいので一行だけ。 catjp 日本語で表示する。 #!/bin/sh if [ $(unam…