sed 명령 해독

sed 명령 해독

방금 다음 명령을 발견했습니다 sed.

sed "s|^/samba|\\|;s|/|\\|g"

이전에 sed대체 명령을 본 적이 있습니다. 나는 또한 sed가 모든 문자를 구분 기호( |이 경우)로 허용한다는 것을 알고 있습니다. 이는 g전역 대체를 의미합니다.

그러나 나머지 명령의 기능이 무엇인지 잘 모르겠습니다.

아마도 더 일반적으로, 내가 어떻게 할 수 있습니까?빠르게sed위와 같은 패턴의 역할에 대한 정보를 찾았나요 ? (항상 권장되는 문서를 분명히 읽는 것 외에도)

답변1

이는 세미콜론으로 구분된 두 개의 sed 명령입니다. 첫 번째는 줄 시작 부분의 /nfs를 \로 바꾸고, 두 번째는 모든 /를 \로 바꿉니다. :)

관련 정보