将文本倒置,除了tac,更有其他办法,用vim,用awk,都能够实现

1.
line=$(awk 'END{print NR}' filename)
while((line!=0));do awk 'NR=='"$line"'' file;((line--));done
2.
vim -c "g/^/m 0\|wq" file
3.
awk ' {line[NR] = } END {for(i = NR; i > 0; i--) print line[i]}' filename