ファイル拡張子の変換

shellの使い方が全然わかってないので自明なものもメモ

  • xxx.euc のように .eucという拡張子のテキストファイル(EUC-JPでエンコードされている)が大量にある
  • エンコーディングをUTF8に変換して,xxx.utf8 というファイルを作りたい.
% for i in *.euc
for> iconv -fEUC-JP -tUTF8 $i > ${i%euc}utf8

zsh最強シェル入門

zsh最強シェル入門

問題 1: リストを使ってはいけない.

10 未満で 3 もしくは 5 の倍数である自然数をすべて列挙すると,3,5,6,9 で,その和は 23 である.1000 未満の 3 もしくは 5 の倍数の和を求めよ.

Haskellだと数列を表現するリストやフィルタが簡単に書けてしまうので,以下のようにやってしまいがちなのだが,...

続きを読む