|
|
|
리눅스팁 Go Unix Power Tools Online Book
Go Bash Guide
|
|
Read No. 191 article |
2005-10-31 13:27:55 |
|
|
|
|
NickName |
풀비누 |
Subject |
파일명 일부 일괄 변경 스크립 쪽지 |
|
|
for i in $(ls) ; do j=$(echo $i |grep "붕붕" | sed -e 's/붕붕/뿡뿡/g') ;
if [ $j ] ; then mv $i $j ; fi ; done
---------------------------
xxx1 -> ddd1
xxx2 ddd2
xxx3-xxx1 ddd3-ddd1
xxx4 ddd4
for i in $(find ./ -type d -name "xxx[0-9]" ) ; do filename=$(echo $i|
sed -e 's|xxx\([0-9]\)|ddd\1|g') ; mv $i $filename ; done
혹은
for i in $(find ./ -type d -name "xxx[0-9]"; do mv $i ${i/#xxx/ddd}; done
혹은
rename xxx ddd xxx* [엔터]
-> xxx3-xxx1 같은 파일은 앞부분만 변경됨
|
|
Page Loading [ 0.02 Sec ]
SQL Time [ 0 Sec ]
|
|
|