是否可以按降序对文件行进行编号?
那会是这样的:
nl -i -1
不幸的是这给了我:
nl: invalid line number increment: ‘-1’: Numerical result out of range
我知道它在管道重定向中没有意义,因为无法nl
猜测总行数,但如果我将文件作为参数传递,它应该很容易 - 即使它需要两次传递才能完成任务。
如果不是nl
,也许还有其他命令。
答案1
尝试反转这些行,对它们进行编号,然后再次反转:
tac | nl | tac