특정 파일안의 탭을 공백으로 변환 하는 방법
#!/bin/bash
[source]
##
for arg in `find . -name “*.php” -o -name “*.html”`
do
`expand –tabs=4 $arg > $arg.tmp`
mv $arg $arg.bak
mv $arg.tmp $arg
chmod 707 $arg
done
[/source]
현재 디렉토리 기준으로 php 파일이나 html 파일안의 탭을 공백으로 바꿔주는 스크립트입니다.
혹시나 하는 생각에 백업파일도 같이 생성하게 했는데 불필요하신분들은
mv $arg $arg.bak
를 삭제하시고 사용하시면 될것 같습니다.
–tabs=4 는 탭을 스페이스 몇개로 바꿀건지를 결정하는 옵션입니다. 이부분을 생략하면 8개의 스페이스로
변환됩니다.
혹시 이것보다 더 좋은 팁 있으면 덧글 부탁합니다.
최신 댓글