iVPS 가상서버호스팅

[리눅스] sed 명령어 특수문자 작은따옴표 및 $ 문자열 치환 본문

LINUX

[리눅스] sed 명령어 특수문자 작은따옴표 및 $ 문자열 치환

iVPS 영은파더♥ 2019.04.02 10:45

sed 명령어로 문자열 치환시 ' $ 두 문자가 들어가야 되는데 sed -i 's/찾는문자열/바꿀문자열/g' 방법으로는 원하는대로 되지가 않습니다.

 

/etc/phpMyAdmin/config.inc.php 파일의 맨 아랫줄에

"$cfg['LoginCookieValidity'] = 43200;" 를 추가하려고 하는데 애를 먹었네요~

 

sed -i "s/^?>/\$cfg['LoginCookieValidity'] = 43200;\n?>/g" /etc/phpMyAdmin/config.inc.php

 

sed -i "s/찾는문자열/바꿀문자열/g" 파일경로 이렇게 큰따옴표로 감싸면 됩니다.

그리고 $는 앞에 \를 붙여주면 됩니다.

 

 

Trackback : 0 | Comments : 0
댓글쓰기 폼