cygwin 20 2月 2008 ファイルの更新日時を2日後に変更する あまり、需要のある操作ではないですが、ファイルの更新日時を現在の更新日時の2日後に変更するということを、zshとunixコマンドの範囲でやってみました。(環境はcygwinで作業しました) ファイルの日付を取得する $ ls -l --time-style=long-iso filename | a… 続きを読む
unix 18 4月 2007 zshでコマンド引数の**は実行前に展開することができる $ find . -name '.svn' -exec rm -rf {} \; 2>/dev/null http://d.hatena.ne.jp/smeghead/20070410/zsh zshの<M-q>の機能の話の例の中で、長いコマンドという意味で上のようなコマンド… 続きを読む
unix 10 4月 2007 zsh ものぐさのための割り込みコマンド実行 $ find . -name '.svn' -exec rm -rf {} \; 2>/dev/null とか書いて、Enter押す前に、「ここで実行して大丈夫か?今どこに居るんだっけ」と不安になった場合、マウス(とかscreen)で書いたコマンドをコピーしておいてか… 続きを読む
zsh 22 3月 2007 ワイルドカードでファイルの種類を指定 id:utadaq:20070321:1174481679 特定のディレクトリ以下のファイルを全部読み込む **が再帰的に展開される機能は、zshだけじゃなかったかな?と思って、bashで試したら、bashでも機能した。 zshのワイルドカードでは、更に*(/) とか *(.) *(*) とかも指定… 続きを読む
cygwin 13 2月 2007 zshで数値計算機能を使って、ファイル名一括変更 cygwinが、日本語のファイル名を扱うのが面倒だったりするので、日本語のファイル名を半角の適当なファイル名に変換したいことが時々あります。 zshは、$[]で囲むとzshが数値計算してくれるそうです。 http://www.gentei.org/~yuuji/rec/pc/intro-zsh.ht… 続きを読む