bash
コマンドをアンインストールしたり、格納場所を変更したとき、一時的に command not found な状態になってしまうので、shellが保持している hash テーブルを再構築してあげる必要がある。てっきり、rehashというコマンドがあるもんだと思ってたが違ってた。…
いちいちfind . -name "xxx" | xargs grep yyyと入れるのが面倒なので、関数定義する。 function xgrep { find . -name "$2" | xargs grep $1 }これを .bashrc などに書いておくと、普通のgrepのように $ xgrep yyy xxxで、サブディレクトリも対象にgrepして…
単にテンプレートをコピーしてくるだけだけど、作っといた。 ※Mac用 使い方 上記スクリプトをPATHが通っている適当な場所に置いて、mkgaeprojとかの名前で保存しておく。 そして、以下のように実行。 $ mkgaeproj hogeするとカレントディレクトリに"hoge"と…
歳のせいか最近記憶力が落ちてるので補完に頼ってみることにした。以下を行なうにはbash-completionパッケージが必要です。 macportsだと sudo port install bash-completionでインストールされるはず。 バージョン1 とりあえず、サブコマンドを全部登録し…
cygwinでの日本語:Janus blog:So-net blog より、bashのプロンプトから日本語を使えるように設定したのでメモ .inputrc # --- for SJIS refer: http://janus.blog.so-net.ne.jp/2005-05-02 set convert-meta off set input-meta on 上記2行を追加 .bashrc…
id:secondlifeさんの作ったvimpのコマンドヒストリ検索プラグイン便利だなーって思ってて。 いつも使ってるCygwinのbashでも使いたいなーとか思いながら何気なくCtrl+r押したら普通に使えた。 なんか今まで損してた気分になった。