반응형
1. 하위 디렉토리 파일 내용 치환
$ find ./ -type f | xargs sed -i 's/from/to/g'
현재 디렉토리 내의 모든 파일들의 내용중 from 을 to로 바꾼다.
2. 하위 디렉토리 파일 이름 변경
$ find ./ -name "*from*" | sed -e 'p' -e "s/from/to/g" |xargs -n 2 mv
현재 디렉토리 내의 모든 파일, 디렉토리의 이름중 from이 포함된 파일, 디렉토리의 이름의 from을 to로 바꾼다.
예) test_from_test -> test_to_test
은근 필요할 때가 많더라.
오랜만에 글 올렸는데 짧다..
반응형
'학습자료(~2017) > 리눅스' 카테고리의 다른 글
[VirtualBox Ubuntu] VirtualBox Guest Addition 설치 안될때 (0) | 2015.07.07 |
---|---|
[LINUX]DRBD (블럭 디바이스 HA) (4) | 2014.07.01 |
[Linux] /etc/fstab 사용시 네트워크 드라이브/저장소(nfs, iscsi..) 사용시 대기 문제 해결법(_netdev) (1) | 2014.04.02 |
[Linux] apt-get repository cdrom (저장소) (0) | 2014.03.11 |
[Linux] 폴더내 모든 문서의 특정 문자열 치환, 폴더내 모든 문서의 특정 이름 변경 (1) | 2014.03.04 |