メモの日々


2004年12月22日(水) [長年日記]

[unix][howto] ディレクトリを辿ってファイルの文字コードと改行コードを変換する

findとnkfを使うだけだが一応メモ。ワンライナーにはできなかった。

#!/bin/sh
echo $1
nkf -Lu -e $1 > $1.euc
\mv -f $1.euc $1

というスクリプトをtoeuclf.shとして

find . -name '*.c' -exec toeuclf.sh {} \;

などとした。

うーんと、これだとシンボリックリンクだったものがリンク先のコピーになってしまうという問題がある。

やること

  • プリンタ処分
  • リンク元のスリム化
  • ナンバーアナウンス解約
  • tDiaryバージョンアップ
  • FSWikiバージョンアップ
  • バックアップ
  • 蛍光灯を買う
  • 納品・請求