내 입력 파일은 file1입니다.
count month
505 Apr-2010
252 Mar-2010
426 Feb-2010
201 Jan-2010
211 Dec-2009
동일한 파일에 대해 아래와 같이 출력을 원합니다.
+-------+----------+
| count | month |
+-------+----------+
| 505 | Apr-2010 |
| 252 | Mar-2010 |
| 426 | Feb-2010 |
| 201 | Jan-2010 |
| 211 | Dec-2009 |
+-------+----------+
답변1
이것은 귀하의 입력에 적용됩니다.
BEGIN {
n=0
sep="+-------+----------+"
}
{
if (/^$/) {
print sep
} else if (n==0) {
print sep
print "| "$1" | "$2" |"
} else {
print "| "$1" | "$2" |"
}
n++
}
END {
print sep
}
자동 정렬을 수행하지 않으므로 필드 너비가 증가하면 중단됩니다. 보세요이 게시물자동 정렬을 위해.