텍스트:
this *is the* string.
this word i want.
산출:
this *is the* string
this *is the* word i want
"어떻게 복사하나요?"~이다"를 "이것은 문자열입니다"에서 붙여넣고 "이 문구" sed
또는 awk
명령을 사용하시겠습니까?
답변1
it 을 사용하면 이와 같은 문제를 해결하는 것이 더 쉽습니다. 질문을 Except awk
로 표시했으므로 답변 은 다음과 같습니다 .awk
sed
awk
awk 'NR==1{data=$2 " " $3}NR==2{$2=data " " $2}{print}'
귀하의 질문에는 복사할 항목을 식별하는 방법과 붙여넣을 위치를 식별하는 방법에 대한 지침이 부족합니다. 그래서 제 대답에서는 여러분이 첫 번째 줄의 두 번째와 세 번째 단어를 스캔하고 두 번째 줄의 첫 번째 단어 뒤에 붙여넣으려고 한다고 가정하겠습니다.