안녕하세요.
리눅스 명령어 팁 하나 올립니다.
특정 폴더 내 여러 파일의 내용을 읽어서
하나의 파일로 만들어야 할 때가 있는데,
그럴때 쓸 수 있는 유용한 명령어 입니다.
ls -al | grep [파일명중 추출하고 싶은 키워드] | awk '{print $9}'| while read line; do cat $line >> all_shell.txt ; done
특정 폴더안에 여러파일이 있고, 그중에 추출하고 싶은 파일들을 키워드로 검색하여
해당 파일내 내용을 all_shell.txt 로 합치는 명령어 입니다.
해당 폴더에 있는 모든 파일을 합치고 싶으시면
grep 부분은 빼고 하시면 됩니다.
이상 입니다.
by.sTricky
'LINUX' 카테고리의 다른 글
[linux] 리눅스 프로세스를 검출하여 한번에 다 죽이기! (kill process on linux) (0) | 2020.01.20 |
---|---|
[linux] 텍스트 파일 케릭터셋 확인 & 케릭터셋 변환하기 feat.ubuntu 한글깨짐 주의! (2) | 2020.01.17 |
[linux] ubuntu, redhat 등 리눅스에서 실행파일 위치 찾는 방법 (0) | 2019.12.26 |
crontab in linux 크론탭은 무엇인가? (0) | 2018.08.21 |
linux shell script AWK 간단한 예제 (0) | 2018.08.17 |