
저는 다른 방법을 사용하여 파일을 스크립트에 붙여넣습니다. awk를 사용하여 파일의 첫 번째 줄부터 붙여넣으려고 하는데 2,3,4 필드만 붙여넣고 싶습니다. 이게 내 코드야
echo "Curve Name" $(awk 'NR==1' testfile )
이것이 출력이다
Curve Name F gge0006x gge0001y gge0001z
F를 삭제하고 싶어요. 내가 읽고 있는 파일은 F로 시작합니다.
내가 원하는 건
Curve Name gge0006x gge0001y gge0001z
이런 식으로 인쇄하려면 무엇을 추가해야 합니까?
답변1
echo
print를 사용하고 행의 첫 번째 필드를 제거하는 대신 Curve Name
단순히바꾸다원하지 않는 필드와 원하는 텍스트가 있습니까?
awk 'NR==1 {$1 = "Curve Name"; print; exit}' testfile
답변2
awk 'NR==1 {$1=""; print}' testfile