sed(stream editor)는 유닉스에서 텍스트를 분해하거나 변환하기 위한 프로그램이다.
8번째 라인에 STRING 문자열을 추가한다.
-i
옵션은 파일에 직접 수정이 가능하게 한다.
sed -i '8iSTRING' filename
파일의 맨 마지막 줄에 문자열을 추가한다.
$
는 마지막 줄을 의미한다. (만약 4번째 줄에 STRING 문자열을 추가하고싶다면 '4aSTRING' 라고 적어준다.)
a
는 append command를 의미한다.
sed -i -e '$aSTRING' filename
8번째 라인을 삭제한다.
sed -i '8d' filename