|
|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
0 P. L7 T p/ e3 l$ n: f
Linux more 命令类似 cat ,不过会以一页一页的形式显示,更方便使用者逐页阅读,而最基本的指令就是按空白键(space)就往下一页显示,按 b 键就会往回(back)一页显示,而且还有搜寻字串的功能(与 vi 相似),使用中的说明文件,请按 h 。# `/ P# O' ?! J# y/ X' S
+ f7 W2 w X9 B# i$ x" t
# i, t' W) y0 M) G% ~7 [语法
* O) f) {) F" R( z- M9 j" o! @2 ^more [-dlfpcsu] [-num] [+/pattern] [+linenum] [fileNames..]
/ Y; S5 i% O S% S' Z4 Z
- ^3 n/ Z6 _4 }8 e$ d参数:
# E/ ~. S+ E' J1 ? o/ D% y
7 m8 S- d( E0 L1 H9 ` X4 [' c-num 一次显示的行数
; a! N4 W! R5 o, u# S, Y' \: R6 C6 W-d 提示使用者,在画面下方显示 [Press space to continue, 'q' to quit.] ,如果使用者按错键,则会显示 [Press 'h' for instructions.] 而不是 '哔' 声+ C* N* F( l7 ^ M
-l 取消遇见特殊字元 ^L(送纸字元)时会暂停的功能
3 T6 E7 t+ L$ Q6 C-f 计算行数时,以实际上的行数,而非自动换行过后的行数(有些单行字数太长的会被扩展为两行或两行以上)+ F4 c7 B& [5 O2 L. I
-p 不以卷动的方式显示每一页,而是先清除萤幕后再显示内容
' b* K! B( y0 l2 y5 @+ s-c 跟 -p 相似,不同的是先显示内容再清除其他旧资料
% a* D/ u9 o* K7 i0 q+ J-s 当遇到有连续两行以上的空白行,就代换为一行的空白行
1 T# h' E, J* S- `4 ]8 V-u 不显示下引号 (根据环境变数 TERM 指定的 terminal 而有所不同)6 k. \: K8 e3 m. {
+/pattern 在每个文档显示前搜寻该字串(pattern),然后从该字串之后开始显示3 L7 w2 K1 H1 B$ T
+num 从第 num 行开始显示) N; q" f- d p8 G* @. Q8 V' U7 m! |
fileNames 欲显示内容的文档,可为复数个数
" z+ F0 j4 C+ _6 q+ J
* G- A3 i! j* r+ L* @" |7 y0 }0 B
; w& t a3 b6 T7 S实例
5 N; b+ F. p0 E7 X8 y8 E% {; s) M+ s; H$ \! n+ h
逐页显示 testfile 文档内容,如有连续两行以上空白行则以一行空白行显示。
9 v% ^% h Y6 @( S. g
8 D( a" ^( l+ T3 ]9 ?+ dmore -s testfile
" h0 s0 ^. I2 ?2 z! J从第 20 行开始显示 testfile 之文档内容。
; e4 q. N1 T' a0 V4 k, |7 Y) f) e) b: \- k! Z
more +20 testfile/ @$ X, X* l4 ^8 D+ g" g2 T
常用操作命令6 a/ G0 o0 Z7 k9 `$ h' o1 ?9 _
Enter 向下n行,需要定义。默认为1行$ p B9 g, j- s, K/ k5 B/ _/ _8 g
Ctrl+F 向下滚动一屏
0 U9 A; I; S: o0 \+ X, b+ l空格键 向下滚动一屏$ J8 A% D0 |2 d* j& m r
Ctrl+B 返回上一屏: R. O Y- Q5 S- m' q; L% J9 h' P9 F
= 输出当前行的行号
; C8 {- a; `8 ~ W7 |5 h+ v:f 输出文件名和当前行的行号" [- a. Q2 x+ c, i$ U
V 调用vi编辑器
0 e+ n- V5 z) B- j5 q( u!命令 调用Shell,并执行命令1 B9 a) N6 Z, U" ]
q 退出more3 Q4 M% \2 m) T
' T7 F# @4 ]9 o. M
|
|