本日のforeach

zshのメモ。

今日は結構zshパワー炸裂。chroot用に /usr/libdata/perl5 以下の全てのファ イルを全く同じ構成で /usr/r/usr/libdata/perl5 に hard link する。同様の コマンドにlndirというコマンドがあるがこれは全部 symlink だからchroot 用には使えない。 こういう処理もzshではforeach書いておしまい。

# cd /usr/r/usr/libdata/perl5
# mkdir /usr/libdata/perl5/**/*(/:s,/usr/libdata/perl5/,,)
  (これで全てのディレクトリ階層が再現できる)
# foreach f (/usr/libdata/perl5/**/*(.))
  ln $f $f:s,/usr/libdata/perl5,,
  end

おちまい。


今日ハングリータイガーに行ったら、虎って現在絶滅の危機にあるらしいこ とを知った。しらなんだ。強そうなのに。今は世界中で5000頭しかいないらし い。へー。


きまぐれ記
yuuji@example.org
Fingerprint16 = FF F9 FF CC E0 FE 5C F7 19 97 28 24 EC 5D 39 BA
HIROSE Yuuji - ASTROLOGY / BIKE / EPO / GUEST BOOK / YaTeX [Tweet]