スペースとタブの入り混じったソースがあって絶望.
とりあえずタブ側に寄せようということでsedでも書くかと思ったら,専用のコマンドがあって驚いた.
ちょっとしたスクリプト書くとうまくいった.
さすが歴史が長いだけあっていろいろ揃ってるなぁ.
#!/bin/sh for filepath in $*; do unexpand -t 4 $filepath > ${filepath}_tmp rm $filepath mv ${filepath}_tmp $filepath done
スペースとタブの入り混じったソースがあって絶望.
とりあえずタブ側に寄せようということでsedでも書くかと思ったら,専用のコマンドがあって驚いた.
ちょっとしたスクリプト書くとうまくいった.
さすが歴史が長いだけあっていろいろ揃ってるなぁ.
#!/bin/sh for filepath in $*; do unexpand -t 4 $filepath > ${filepath}_tmp rm $filepath mv ${filepath}_tmp $filepath done