파일을 수정하기 위해 sed를 사용하고 있습니다. 간단히 말해서 내 수정자는 다음과 같습니다.
sed -e '11s/$/ $LinuxUsername/'
11번 줄 끝에 Linux 사용자 이름을 추가하지만 11번 줄 끝에 실제 변수 이름 "$LinuxUsername"을 게시한다고 가정해 보겠습니다. 변수의 실제 값을 게시하도록 하려면 어떻게 해야 합니까?
표현식의 다른 부분에서 따옴표와 큰따옴표를 사용해 보았지만 여전히 작동하지 않습니다.
현재 11호선은 이렇습니다...
john.doe william.mcmillion jonny.doeboy $LinuxUsername $LinuxUsername
편집하다
다음은 정확합니다. 오류가 업스트림에서 발견되었습니다.
sed -e "11s/$/ $LinuxUsername/"