다음과 같은 데이터가 포함된 CSV 파일이 있습니다.
James Cameron,8415664,[email protected]
Jimmy Fallon,97546444,[email protected]
Aron Kuo,03446466,N/a
나는 사용했다
awk -F, '$1 ~ /Jimmy Fallon/ {print $1, $2}' name.csv
이름이 일치하는 처음 두 열을 출력하지만 이제 지정된 형식으로 결과를 인쇄합니다. Name:<$1>, Phone number:<$2>
어떻게 해야 합니까?
답변1
노력하다 printf
:
awk -F, '$1 ~ /Jimmy Fallon/ {printf "Name:%s, Phone Number:%s\n",$1,$2}' name.csv
답변2
다음에서 문자열을 사용할 수 있습니다 print
.
awk -F, '$1 ~ /Jimmy Fallon/ {print "Name:" $1, "Phone number" $2}' name.csv