/etc/init.d/syslog 파일 (임베디드 시스템에서 사용중인 상자 유형)을 편집하고 싶습니다.SED : 한 줄 일치하고 끝까지 추가
$REMOTE"
(큰 따옴표로 끝나야 함)이 포함 된 하나의 행을 찾아이 문자열에 문자열을 추가해야합니다 (끝 큰 따옴표 앞에). 내가 시도
SYSLOG_ARGS="$SYSLOG_ARGS -R $REMOTE -R 172.17.xx.xxx"
:
그때이 라인에-R 172.17.xx.xxx
을 추가 같은 적절한 따옴표와 라인을 종료 할
SYSLOG_ARGS="$SYSLOG_ARGS -R $REMOTE"
: 여기
는 전체 문자열sed -i -e "/$REMOTE\"$/s/\"$/ -R 172.17.87.6\"/" init.d/syslog
...하지만 새 줄을 다른 줄에 추가하지 않고 $REMOTE
키워드 내가 도대체 뭘 잘못하고있는 겁니까?
덕분에, 존
코드/데이터 앞에 4 개의 공백을 붙입니다. [editing-help] (http://stackoverflow.com/editing-help)를보십시오. – Cyrus