我有 git log 别名:
git log --reverse --oneline --pretty=format:'-%C(yellow)%d%Creset %s %Cgreen(%cr) %C(bold blue)<%an>%Creset'
但我也希望它被反转,因为有时需要滚动到顶部是不方便的。
取消你--reverse
已经拥有的命令,即
git log --oneline --pretty=format:'-%C(yellow)%d%Creset %s %Cgreen(%cr) %C(bold blue)<%an>%Creset'
也许你出于某种原因想要多次反转它,所以
your_command | perl -e 'reverse <>'
可以帮忙 ;)
或者
your_command | tail -r
或如@evnu 建议的那样
your_command | tac
或者当想要反转每一行时,你可以
your_command | perl -nlE 'chomp;say scalar reverse'
尤其是最后一个很好,例如:
date | perl -nlE 'chomp;say scalar reverse'
印刷
3102 TSEC 32:95:91 41 yaM euT
ps:开个玩笑.. :)