검색결과 리스트
글
[LINUX] 여러 파일 내 문장 치환하기
Tips/Linux
2015. 12. 11. 13:02
grep 'old_sentence' src/* | awk -F ':' '{print $1}' | xargs -t -i sed -i 's/old_sentence/new_sentence/g' {}
- grep 'old_sentence' src/*
- src 폴더 내 파일 중 old_sentence를 포함하고 있는 파일 및 라인 출력
- awk -F ':' '{print $1}'
- 입력 문장(들)을 구분자 ':'로 나눈 후 첫번째 ($1) 파트를 반환
- xargs -t -i sed -i 's/old_sentence/new_sentence/g' {}
- 입력 문장을 한 줄씩 읽어서 (xargs -i) sed 명령을 실행
'Tips > Linux' 카테고리의 다른 글
PDB 사용법 (0) | 2016.02.16 |
---|---|
[LINUX] 한 파일을 여러 폴더에 복사 (0) | 2015.12.09 |
[LINUX] GPU 사용 중인 프로세스 ID 추출 (nvidia-smi 사용) (0) | 2015.12.09 |
[LINUX] 쉘 프롬프트에 IP 보이기 (0) | 2015.11.09 |
[Linux] 주기적으로 명령어 실행 (0) | 2015.05.18 |