敞开生长之旅!这是我参与「日新方案 12 月更文应战」的第32天,点击检查活动概况
引言
早年种种,譬如昨日死。从后种种,譬如今天生.
less
-
意义
less
指令能够对文件内容
进行分页显现
.并能够上下翻滚来阅读文件内容
.便利用户检查文件内容.当然.less
指令不止这一个功用,它还拥有很强的查找功用.不止能够向下查找
,也能够向上查找
. -
语法
less [参数] [文件]
-
常用参数
参数 意义 -g
对最终一个查找的关键词进行标志显现。 -i
在对关键词进行查找的时分,疏忽关键词的大小写 -m
显现当时文本显现进展 -N
每行文本前都显现当时行数 -o
将输出的内容写入到指定文件里,并保存起来 /字符串
代表向下查找 ?字符串
代表向上查找 b
向 前
翻一页d
向 后
翻一页u
向 前
翻滚半页y
向 前
翻滚一行空格键
在我实践中是.翻滚一页
.回车键
在实践中是.翻滚一行
[pagedown]
向下翻动一页 [pageup]
向上翻动一页 -
常用案例
-
默认参数
less test.sh
会直接显现,
test.sh
文件的内容,并能够上下翻滚,来检查数据.如下所示 -
-m
和-n
因为这两个参数,相对来说简略,并只是体现层.下面就简略看一下吧
-
显现当时文本进展
less -m test.sh
履行成果
-
每行显现行数
less -N test.sh
履行成果
-
-
/
- 运用
less
检查test.sh
less -N test.sh
- 运用
/
+查找字符串
,来履行查找功用-
当咱们在文本榜首行开端查找
###
.显现成果如下所示 -
当咱们在文本最终一行开端查找.显现成果如下所示
-
从上面的测试成果中,咱们知道
/
查找功用,确实是以当时行数,往下查找功用.假如找不到,将会提示 - 运用
-
?
这里咱们就直接进行查找.-
当文本在最终一行开端查找writeText
-
当文本在榜首行开端查找
这个参数的意义刚好和
/
相反,代表从当时行数.往上进行查找功用. -
-
-g
留意
从资猜中对其意义解说是,
只标志最终查找的关键词
.但在我的实践中,出了一些小小的问题.不知道是我了解错了.还是资料写错了.咱们运用上面
/
和?
案例.来看一下具体体现吧.-
运用
-g
参数less -g test.sh
-
运用
/
从上往下查找###
.看一下体现 -
运用
?
从下往上查找###
.看一下体现
尽管都查找数据,也标志了.但给我的感觉是
只标志榜首个查找的关键词,有知道的大佬,期望在谈论区里,处以解说一下.谢谢 -
-
多个文件
less demo.txt test.sh
履行成果
-
demo.txt
内容从上面的提示中,
- Next: test.sh
,能够直观了解为,输入:n
,就能够切换到test.sh
文件内容.
-
-
test.sh
内容假如你想切换到上一个文件内容.输入
:p
即可.
-
一点小小的感慨
在学习中,发现网上存在的很多资料,都是如出一辙.基本上对实战很少.都是概念解说.其实这个对于新手来说毫无意义.
学习资料
- 指令大全