나는 이것이 모든 면에서 내가 원하는 것을 성취할 것이라는 것을 알고 있습니다:
sed 's/^\(.\{4\}\)/\1-/' textFile
그런데 5번째 줄의 4번째 문자 슬롯 다음에 어떻게 입력하나요? 아니면 5-7과 같은 일련의 라인에서 더 나은가요?
답변1
명령의 첫 번째 부분은 sed
영향을 미치려는 행을 나타내는 범위 지정입니다. 범위를 지정하지 않으면 기본값은 모든 행으로 설정됩니다. 그래서:
sed '5,7s/^\(.\{4\}\)/\1-/' textFile
당신이 원하는 것을해야합니다.