필자는 bash 스크립트를 작성하고 있으며이 스크립트 내에서 특정 파일에 대해 조치를 취해야하며 스크립트 작업을 마치면 스크립트의 나머지 부분을 계속 수행합니다.특정 줄의 파일을 검색 한 다음 해당 줄에 주석으로 추가하거나 주석을 달려면 어떻게합니까?
파일을 검사해야하는데 특정 구성 줄을 찾았 으면 먼저 한 구성에서 주석을 달고 다른 구성 옵션을 주석 처리해야합니다.
EDIT : 와우, 내 첫 번째 질문과 나는 가장 중요한 세부 사항을 빠뜨리지! 나는이 구체적인 예와 함께 내 질문을 편집 한 :
내가 파일 dhcpd.conf 파일을 편집하기 위해 노력하고있어, 나는 주석이 라인을 찾고 있어요 :
그래서option domain-name "example.org";
option domain-name-servers ns1.example.org, ns2.example.org;
그들은 결국
#option domain-name "example.org";
#option domain-name-servers ns1.example.org, ns2.example.org;
이 시점에서 bash 스크립트는 계속 진행되고 다른 지침을 실행합니다.
도움을 주시면 큰 도움이 될 것입니다. :-)
스택 오버플로에 오신 것을 환영합니다! 잠깐, [좋은 질문을 어떻게하면 좋습니까?] (http://stackoverflow.com/help/how-to-ask) – devnull
당신이 언급하는 것을 잊어 버린 중요한 세부 사항은 당신이 어떻게 당신이 코멘트하고 싶은 라인과 당신이 코멘트를하고 싶은 라인? 패턴 검색 (예 : grep?)을 사용하여 행을 찾았습니까? 아니면 행 번호를 알고 있습니까? 아니면 완전히 다른 것입니까? 나는 이것이 그 맛있는 음식 없이는 제대로 대답 될 수 있다고 생각하지 않는다. – ffledgling