shell

knife solo cook コマンドの誤爆を防ぐ

knife solo cookコマンドはchefリポジトリ内で実行しないと、失敗するだけでなく、 余計なnodeファイルなどが作成されてしまう。 ただ、エラーで終了してくれればいいんだけど。。。 しばらく、失敗している原因(実行するディレクトリが違う事)に気づかい…

diffの改行コードとかを無視する.svnのdiffでも.

はじめに ファイルのdiffを取ると,改行コードが変わっていて全部差分として出ることがよくある. svn diff とかでもよくある.こんなパターンが多い. tabとスペースが違う. スペース(tab)の数が違う 改行コードが違う こいつら,いい加減何とかならない…

OSXのPATHについて(path_helper)

PATHについて書き残し.自分のzshrcでは数個PATHを追加してるんだけど, そこに書いていないPATHはどこで追加されているのだろう...と思って調べた. どうやら普通は, /etc/zshenv で追加されるらしい.が,OSXの場合このファイルには # system-wide env…

zsh でPATHの重複を取り除く

今日, id:Silent-Bob が休みなのに,おれのPATHが変だ!おれのPATHが変だ!と質問を投げかけてきたので,PATHを綺麗に設定しましょう.ぼくはいつも.zshrcとかに PATH=${PATH}:/aaa/bbb/ccc PATH=${PATH}:/aaa/bbb/ddd/eee PATH=${PATH}:/aaa/bbb/ddd/ffff …

Macでlsのカラーリングが効かない

知人が,おもむろにzhsを導入してみた.といっていた. Macは最初から入っているが,brewでいれたっぽい. どっちでもいいんだけどね.で,lsがカラーリングされていないことに腹を立てまくっていた. それは,zshのせいじゃあないよー. カラーリングはlsの…

zshのパスが通らないよー

id:Silent-Bob がbashでwhich打つと位置わかるのに, zshでうっても出てこないよー. つらいよー. って言っていた.zhsにpathが通ってないからですよ. .zshrcに PAHT=${PATH}:XXXX XXXXはPATHに追加したいディレクトリ.