다음을 사용하여 구분된 파일을 고정 길이 파일로 변환할 수 있습니다.
awk -F'|' '{print $1$2$3}' file9
하지만 머리글과 바닥글도 추가하고 싶습니다.
문서 9 -
123|4567|890|
예상하다 -
Header
1234567890
Footer
답변1
awk에 머리글이나 바닥글을 추가하려면 BEGIN 및 END 블록을 사용하면 됩니다.
awk -F\| 'BEGIN {print "header"}
{print $1$2$3}
END { print "footer" }' file9
파일을 "고정 길이 파일"로 변환하는 방법을 잘 이해하지 못하지만 print $1$2$3
이렇게 하면 머리글과 바닥글이 제공됩니다.