delcr.sh
file $1 | grep -vsq text if [ "$?" -eq 1 ]; then sed -e "s/\x0d$//" -i $1 fi
テキストファイルだったときだけCRLFのCRを削除するシェルスクリプト。
if文がダサい。もっとオシャレに出来るはず。findで回すのに使う。
$ find -type f -exec delcr.sh {} \;
delcr.sh
file $1 | grep -vsq text if [ "$?" -eq 1 ]; then sed -e "s/\x0d$//" -i $1 fi
テキストファイルだったときだけCRLFのCRを削除するシェルスクリプト。
if文がダサい。もっとオシャレに出来るはず。findで回すのに使う。
$ find -type f -exec delcr.sh {} \;