shell问答4:如何将文本倒置
时间:2005-03-11 来源:bandt
将文本倒置,除了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] = $0} END {for(i = NR; i > 0; i--) print line[i]}' filename
相关阅读 更多 +