文字コード変換用のシェルスクリプト書いた
文字コード変換の時にいつもコマンドを忘れる上に、変換対象がいっぱいある時に困るので、サクっと作ってみた。
[参考]
- ちょっとしたシェルスクリプト - [物理のかぎしっぽ]
ベースコードはほとんど貰いました^^;;;
あとはフォルダの内部再帰を加えた感じです。
- auto_nkf.sh
#!/bin/sh while [ -n "$1" ]; do if [ -e "$1" ]; then if [ -d "$1" ]; then $0 $1/* else ORGFILE=$1.org cp $1 $ORGFILE nkf -Ew $ORGFILE > $1 rm $ORGFILE echo $1 fi fi shift done
usage: auto_nkf.sh file
とりあえずEUC_JP→UTF-8限定。
変換文字コード指定や、再帰的にするかどうかをパラメータ与えられるようにする予定。