텍스트 파일이 있는데 첫 번째 줄에 텍스트를 추가하고 싶습니다. 나는 다음과 같은 것을 시도했습니다 :
sed -i '1i\'"string" file
그러나 이렇게 하면 텍스트 파일에 새 줄이 삽입됩니다.
답변1
이것은 GNU sed에서 작동합니다:
sed -i '1s/^/string/' file
새 줄을 추가하지 않는다는 점에서 솔루션과 다릅니다.
시험
명령을 실행하기 전에 파일 내용은 다음과 같았습니다.
some
text
here
already
명령을 실행한 후:
stringsome
text
here
already