- 제목
(줄[행]에서) ?번째 부터 ?번째 글자부분을 {출력,삭제}하는 방법? ; ?번째에 글자를 삽입하는 방법? ;
- 줄[행]에서 ?번째 부터 ?번째 글자부분을 출력하는 방법?
[줄 자체가 짧은 경우에 나머지 부족부분은 공백으로 채웁니다.]
- 줄[행]에서 ?번째 부터 ?번째 글자부분을 삭제하는 방법?
[줄 자체가 짧은 경우에 줄의 나머지 부분은 공백으로 채웁니다.]
- 줄[행]에서 ?번째에 글자를 삽입하는 방법?
(줄[행]에서) ?번째 부터 ?번째 글자부분을 {출력,삭제}하는 방법? ; ?번째에 글자를 삽입하는 방법? ;
[quote="mms64sk":24j3jg7y]- - -
0. 제목
(줄[행]에서) ?번째 부터 ?번째 글자부분을 {출력,삭제}하는 방법? ; ?번째에 글자를 삽입하는 방법? ;
[code:31z00qjm]{ 3. n=30;cat b.txt|sed ‘s/^(.{’$((n-1))‘})/\1’문자열’/’ }[/code:31z00qjm]
에서 '문자열’이 파일로 저장한 경우에는 어떻게 해야되나요?
[경로명을 직접 입력 하는건 뭔가 잘못된거 같아서 또다른 방법을 질문합니다.]
[quote="mms64sk":cnr5ynug][code:cnr5ynug]{ 3. n=30;cat b.txt|sed ‘s/^(.{’$((n-1))‘})/\1’문자열’/’ }[/code:cnr5ynug]
에서 '문자열’이 파일로 저장한 경우에는 어떻게 해야되나요?
[경로명을 직접 입력 하는건 뭔가 잘못된거 같아서 또다른 방법을 질문합니다.][/quote:cnr5ynug]
[code:cnr5ynug]{ 3. n=30;cat b.txt|sed ‘s/^(.{’$((n-1))‘})/\1’"cat 파일경로
/"}[/code:cnr5ynug]
알겠읍니다.
[quote="mms64sk":2tyequp9][code:2tyequp9]{ 3. n=30;cat b.txt|sed ‘s/^(.{’$((n-1))‘})/\1’문자열’/’ }[/code:2tyequp9]
에서 '문자열’이 파일로 저장한 경우에는 어떻게 해야되나요?
[경로명을 직접 입력 하는건 뭔가 잘못된거 같아서 또다른 방법을 질문합니다.][/quote:2tyequp9]
cat 원본파일|awk -vn=위치 -vf="$(<추가될파일)" ‘{print substr($0,1,n-1) f substr($0,n)}’
위치는 1부터 시작하며, 그 위치 앞에 추가합니다.