IT/리눅스 2024. 4. 3.
리눅스 - sed를 이용해서 한꺼번에 특정 문자열을 바꾸는 명령
리눅스 환경에서는 sed (Stream Editor) 명령어를 사용하여 파일 내의 특정 문자열을 찾아 바꾸는 작업을 할 수 있습니다. 여러분이 원하는 -timescale=1ns/1ps 문자열을 timescale=1ns/1ns로 바꾸고자 할 때, 특정 확장자(.csh)를 가진 파일들에 대하여 이 작업을 적용하려면, find 명령어와 sed를 결합하여 사용할 수 있습니다. 다음은 이를 위한 한 가지 방법을 제시하는 명령어 스크립트 예시입니다: find . -type f -name "*.csh" -exec sed -i 's/-timescale=1ns\/1ps/timescale=1ns\/1ns/g' {} + 이 명령어는 다음과 같이 작동합니다: find . -type f -name "*.csh":..

IT/리눅스 2019. 12. 26.
문자열 내용 일부를 알고 있을 때 파일 찾기 - grep 명령어 리눅스
문자열 내용 일부를 알고 있을 때 파일 찾기 - grep 명령어 리눅스 좋은 글 가져다 저장해 두기. grep -r --include="*.v" "task write" * [출처] [쉘 스크립트]소스의 내용 일부를 알고 있을 때 파일 찾기|작성자 j0hnch01 즉, 확장자 .v 인 파일에서 "task write" 라는 문자열이 있는 것을 찾아주는 명령.. 쉽지만 잘 안외워진다는..손에 익어야 하는데 윈도우 사용자라 ㅋㅋ 최근에 적은 글도 참고 간단하게, $ ag 'task write' 해줘도 된다. ^^/ 2019/12/26 - [IT/리눅스] - 리눅스 문자열 찾기 - ag command 리눅스 문자열 찾기 - ag command 리눅스 문자열 찾기 - ag command 파일 내에 문자열을 찾기 위..