본문 바로가기
반응형

Linux30

[sed - shell script] 동일 파일 반복 치환 후 파일 저장 sed 기초 관련 : https://seul96.tistory.com/315 sed 사용법 및 예시 최근에 고객사마다 환경이 다르기 때문에 ip주소와 경로를 매번 수정해줘야했는데, window 환경에 notepad++과 같은 tool이 설치 되어있으면 ctrl+f를 이용하여 전체적인 수정이 가능하지만, command line seul96.tistory.com sed 응용 관련 : https://seul96.tistory.com/320 sed 실전 응용 경로를 바꾸고 싶을 때, file로 저장방법까지 | sed 기초 편 참고: https://seul96.tistory.com/315 sed 사용법 및 예시 최근에 고객사마다 환경이 다르기 때문에 ip주소와 경로를 매번 수정해줘야했는데, window 환경에 n.. 2021. 9. 28.
sed 실전 응용 경로를 바꾸고 싶을 때, file로 저장방법까지 | sed 기초 편 참고: https://seul96.tistory.com/315 sed 사용법 및 예시 최근에 고객사마다 환경이 다르기 때문에 ip주소와 경로를 매번 수정해줘야했는데, window 환경에 notepad++과 같은 tool이 설치 되어있으면 ctrl+f를 이용하여 전체적인 수정이 가능하지만, command line seul96.tistory.com | sed 실전응용1 : ip 주소를 10.10.30.34에서 127.0.0.1로 모두 변경 테스트를 위해 ip 주소가 포함된 ipsedtest.txt를 만듬 vi ipsedtest.txt #FIDO Server URL fido.server.domain=http://10.10.30.34/MagicFIDO2Server/ ##FIDO RP URL .. 2021. 9. 27.
awk를 이용하여 조건에 맞는 값 출력하기 + | 이용하여 다중 명령 1. awk 1.1. awk 란? Awk는 데이터를 조작하고 리포트를 생성하기 위해 사용하는 언어이다. 리눅스에서 사용하는 awk는 GNU 버전의 gawk로 심볼릭 링크되어 있다. 1.2. awk 도움말 보는 방법 awk –help 또는 man awk 입력 awk는 Alfred aho, peter Weinberger, brian Kernighan 3명이 만들었다. 참고 | awk 명령에서 END 블록을 사용할 경우에는 반드시 아규먼트 파일명을 적어주어야 한다. Begin 블록만 사용할 경우에는 아규먼트 파일명을 적지 않아도 동작한다. 1.3. awk 프로그래밍 형식 작은 따옴표로 둘러싸인 패턴이나 액션을 입력한다. 만약 입력 파일을 지정하지 않으면 키보드 입력에 의한 표준 입력(stdin)으로부터 입력을.. 2021. 9. 24.
sed 사용법 및 예시 최근에 고객사마다 환경이 다르기 때문에 ip주소와 경로를 매번 수정해줘야했는데, window 환경에 notepad++과 같은 tool이 설치 되어있으면 ctrl+f를 이용하여 전체적인 수정이 가능하지만, command line만 사용할 수 있는 환경에서는 sed와 같은 명령어로 치환을 해줘야 했는데, sed 명령어를 사용하다가 아예 쉘 스크립트로 만들기 위하여 이론 공부를 시작했다. ※ 김태용의 리눅스 쉘 스크립트 프로그래밍 입문책 참고 1. sed 1.1. sed란? 리눅스에서의 텍스트 처리를 위한 유틸리티로는 대표적으로 sed(stream editor)와 awk가 있다. | sed vs awk - sed: 비대화형 모드의 텍스트 파일 에디터 - awk: C언어 형태의 문법을 가지는 필드 단위의 패턴 .. 2021. 9. 18.
반응형