Shell Script 썸네일형 리스트형 [Tip] 여러 파일 특정 패턴 문자열 변경하기. 나는 편하게 매우 간단한 방법을 쓴다. (내가 작업하기 복잡하면 귀차나진다.. -.-) 조건) 여러 파일이 있는데, 이파일들의 내용을 보니 특정 패턴만 바꾸면 되는 경우이다. 이럴때 아주 간단하게 변경이 가능하다. (누워서 떡먹기보다도 간단하다) perl -pi -e "s/co.kr/com/g" *.cfg 위 결과는 무엇을 나타내느냐? 하면 위에서 나타낸 *.cfg 파일들에 대해서 내용중에 co.kr 매치되는것이 있다면, com 으로 변경하라는 내용이다. 얼마나 심플하고 간단한가? 편하지 아니한가? 그렇다면 더 심플한 방법을 알려주셈~ 굽신굽신. 더보기 [Tip] 여러 파일명을 변경 하기. 파일 이름중 중간이름의 패턴을 바꾸고자 할경우가 있다. 이 경우 리눅스에서는 별도로 다중 파일에 대해 동시에 변경하게 해주는 방법이 있는데, 이중에 많이 쓰이는 방법은 rename 이다. 다만, 이 rename 의 경우 여러가지 이슈로 안되는 경우가 생기는데, 이런 경우 아래와 같은 조합으로 변경을 시도하면 된다. 파일리스트가 아래와 같이 있다는 가정. # ls -al vaio.pe.kr.cfg bbs.vaio.pe.kr.cfg web.vaio.pe.kr.cfg blog.vaio.pe.kr.cfg tistory.vaio.pe.kr.cfg # find ./ -name "*.pe.kr.cfg" | while read filename;do mv -vf $filename `echo $filename | sed .. 더보기 이전 1 다음