sed를 사용하여 특정 텍스트 파일에서 Linux 경로를 바꾸는 방법

CarComp

NGINX를 구성하는 방법에 대해 작성중인 일부 문서에 몇 가지 명령을 작성하고 있습니다. 'vi를 사용하여 열기'라고 작성하고 누군가가 그 모든 것을 알기를 기대하는 대신이 sed 명령을 실행한다고 말하고 싶습니다.

sed는 처음입니다.

파일에 항목이 있습니다.

server {
    {{{{{{OTHER STUFF}}}}}}}

    root /var/www/html;

    {{{{{{MORE STUFF}}}}}}
} 

나는 그것을 대체 /var/www하고 html.

슬래시와 중첩으로 어려움을 겪고 있습니다. 파일에 "root"라는 단어의 다른 인스턴스가 있습니다.

이것은 작동하지 않습니다

sed -i 's//var/www/html//var/www/g' default
Kusalananda

sed 패턴 구분 기호로 임의의 문자를 사용할 수 있습니다.

sed -i 's#root /var/www/stuff#root /var/www#' somefile 

g수정은 라인 당 하나 이상의 일치를 기대하지 않습니다 여기에 쓸모가 없다.

휴대 성을 위해 :

sed 's#root /var/www/stuff#root /var/www#' somefile >newfile && mv newfile somefile

문서는 "편집기에서이 줄 변경"이라고 말하면됩니다. nginx를 설정하는 경우 편집기 사용 방법을 알고 있어야합니다.

일반적으로 구성 파일의 변경 사항은 일회성 편집인 경우 수동으로 수행 할 때 오류 발생 가능성이 적습니다. 이렇게하면 잘못 조립 된 정규 표현식이 잘못 실행되고 의도하지 않은 방식으로 변경 될 위험이 없습니다.

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

sed를 사용하여 텍스트 파일에 선언 된 변수 값을 바꾸는 방법

분류에서Dev

두 특정 단어 사이에있는 텍스트를 바꾸는 방법

분류에서Dev

.txt 파일에서 특정 텍스트를 배열에 저장하는 방법

분류에서Dev

xp_fileexist 함수에서 임시 변수를 사용하여 특정 경로를 바꾸는 방법

분류에서Dev

Python 텍스트 파일에서 특정 줄의 특정 단어를 바꾸는 방법은 무엇입니까?

분류에서Dev

특수 문자 (수학 방정식)를 포함하는 텍스트의 줄 바꾸기 Linux 텍스트

분류에서Dev

sed를 사용하여 파일의 특정 줄 / 줄을 다른 파일의 내용으로 바꾸는 방법

분류에서Dev

Powershell을 사용하여 txt 파일에서 특정 텍스트를 찾는 방법

분류에서Dev

Android Studio에서 Java를 사용하여 텍스트를 바꾸는 방법

분류에서Dev

정규식을 사용하여 메모장에서 태그 사이의 텍스트를 바꾸는 방법 ++

분류에서Dev

정규식을 사용하여 메모장에서 태그 사이의 텍스트를 바꾸는 방법 ++

분류에서Dev

Linux에서 sed 명령을 사용하여 처음부터 특정 단어까지 텍스트를 제거하는 방법

분류에서Dev

PHP 정규식을 사용하여 파일 집합에서 모든 라이센스 텍스트를 검색하고 바꾸는 방법은 무엇입니까?

분류에서Dev

sed를 사용하여 텍스트 파일에서 스크립트 태그를 제거하는 방법

분류에서Dev

sed를 사용하여 텍스트를 ":"로 바꾸는 방법

분류에서Dev

cmd를 사용하여 파일 (텍스트)에서 특정 줄 (변수 포함)을 인쇄하는 방법

분류에서Dev

jquery를 사용하여 텍스트에서 href 링크를 바꾸는 방법

분류에서Dev

Linux 쉘에서 이름 바꾸기를 사용하지 않고 특수 문자를 제거하여 파일 이름을 일괄 적으로 바꾸는 방법

분류에서Dev

정규식을 사용하여 R에서 텍스트를 바꾸는 방법은 무엇입니까?

분류에서Dev

Linux dd를 사용하여 특정 HDD 섹터에서 바이너리 파일의 처음 n 바이트를 작성하는 방법은 무엇입니까?

분류에서Dev

Notepad ++를 사용하여 텍스트 파일에서 특정 길이 URL을 추출하는 방법

분류에서Dev

자바 스크립트에서 특정 문자 사이의 텍스트를 바꾸는 방법

분류에서Dev

~를 구분 기호로 사용하여 sed를 사용하여 텍스트를 찾고 바꾸는 방법

분류에서Dev

sed를 사용하여 텍스트 파일에서 특정 문자 뒤에 빈 줄을 추가하는 방법은 무엇입니까?

분류에서Dev

특정 줄을 편집하고 Linux에서 sed를 통해 텍스트를 바꾸는 방법 (cent OS)

분류에서Dev

GREP 또는 SED를 사용하여 한 파일에서 다른 파일로 특정 텍스트 복사

분류에서Dev

sed를 사용하여 파일에서 특정 값을 grep하는 방법

분류에서Dev

텍스트 파일의 특정 줄에 한 번 텍스트를 바꾸는 방법은 무엇입니까?

분류에서Dev

sed를 사용하여 특정 20 자만 바꾸는 방법

Related 관련 기사

  1. 1

    sed를 사용하여 텍스트 파일에 선언 된 변수 값을 바꾸는 방법

  2. 2

    두 특정 단어 사이에있는 텍스트를 바꾸는 방법

  3. 3

    .txt 파일에서 특정 텍스트를 배열에 저장하는 방법

  4. 4

    xp_fileexist 함수에서 임시 변수를 사용하여 특정 경로를 바꾸는 방법

  5. 5

    Python 텍스트 파일에서 특정 줄의 특정 단어를 바꾸는 방법은 무엇입니까?

  6. 6

    특수 문자 (수학 방정식)를 포함하는 텍스트의 줄 바꾸기 Linux 텍스트

  7. 7

    sed를 사용하여 파일의 특정 줄 / 줄을 다른 파일의 내용으로 바꾸는 방법

  8. 8

    Powershell을 사용하여 txt 파일에서 특정 텍스트를 찾는 방법

  9. 9

    Android Studio에서 Java를 사용하여 텍스트를 바꾸는 방법

  10. 10

    정규식을 사용하여 메모장에서 태그 사이의 텍스트를 바꾸는 방법 ++

  11. 11

    정규식을 사용하여 메모장에서 태그 사이의 텍스트를 바꾸는 방법 ++

  12. 12

    Linux에서 sed 명령을 사용하여 처음부터 특정 단어까지 텍스트를 제거하는 방법

  13. 13

    PHP 정규식을 사용하여 파일 집합에서 모든 라이센스 텍스트를 검색하고 바꾸는 방법은 무엇입니까?

  14. 14

    sed를 사용하여 텍스트 파일에서 스크립트 태그를 제거하는 방법

  15. 15

    sed를 사용하여 텍스트를 ":"로 바꾸는 방법

  16. 16

    cmd를 사용하여 파일 (텍스트)에서 특정 줄 (변수 포함)을 인쇄하는 방법

  17. 17

    jquery를 사용하여 텍스트에서 href 링크를 바꾸는 방법

  18. 18

    Linux 쉘에서 이름 바꾸기를 사용하지 않고 특수 문자를 제거하여 파일 이름을 일괄 적으로 바꾸는 방법

  19. 19

    정규식을 사용하여 R에서 텍스트를 바꾸는 방법은 무엇입니까?

  20. 20

    Linux dd를 사용하여 특정 HDD 섹터에서 바이너리 파일의 처음 n 바이트를 작성하는 방법은 무엇입니까?

  21. 21

    Notepad ++를 사용하여 텍스트 파일에서 특정 길이 URL을 추출하는 방법

  22. 22

    자바 스크립트에서 특정 문자 사이의 텍스트를 바꾸는 방법

  23. 23

    ~를 구분 기호로 사용하여 sed를 사용하여 텍스트를 찾고 바꾸는 방법

  24. 24

    sed를 사용하여 텍스트 파일에서 특정 문자 뒤에 빈 줄을 추가하는 방법은 무엇입니까?

  25. 25

    특정 줄을 편집하고 Linux에서 sed를 통해 텍스트를 바꾸는 방법 (cent OS)

  26. 26

    GREP 또는 SED를 사용하여 한 파일에서 다른 파일로 특정 텍스트 복사

  27. 27

    sed를 사용하여 파일에서 특정 값을 grep하는 방법

  28. 28

    텍스트 파일의 특정 줄에 한 번 텍스트를 바꾸는 방법은 무엇입니까?

  29. 29

    sed를 사용하여 특정 20 자만 바꾸는 방법

뜨겁다태그

보관