sed: 종료되지 않은 's' 명령

sed: 종료되지 않은 's' 명령

다음 sed 명령은 sed에 종료되지 않은 "s" 명령을 제공합니다. 이는 내가 넣은 변수($header)와 관련이 있습니다.

sed -i "1s~^~$header~" $1"/main.cpp"

$header의 내용은 다음과 같습니다.

//
// Pacman.java
// etc
//
// Created by ayman at 12/06/2021
// Copyright (c) 2021 Google. All rights reserved.
//

sed 명령에서 다른 구분 기호(~)를 사용했지만 여전히 오류가 발생합니다. 문제가 무엇인지 아는 사람이 있나요?

관련 정보