1

给定一个列出上次修改文件的别名,如下所示:

别名 lt='ls -ltc|head -10'

有没有办法确定可显示的行,所以我可以有一个过滤器/限制是它的函数。

不关心换行等其他问题。

4

2 回答 2

3

当前终端上可显示的行数在$LINES变量中可用。

于 2012-10-26T01:46:54.810 回答
2

您可以通过以下方式获取终端的大小:

stty size

它以行数和列数响应,例如:

25 80

stty size | awk '{print $1;}'

只会给你行数。

于 2012-10-25T23:00:36.103 回答