|
|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
& a/ _ p% q) L* c3 d1 b, \- v
Linux more 命令类似 cat ,不过会以一页一页的形式显示,更方便使用者逐页阅读,而最基本的指令就是按空白键(space)就往下一页显示,按 b 键就会往回(back)一页显示,而且还有搜寻字串的功能(与 vi 相似),使用中的说明文件,请按 h 。4 C+ y# p2 p0 a: S7 m# Q0 v
' b/ ^7 X- g" d3 N; [2 a4 H! L$ Q) A* I0 y, F! t
语法& N0 g' `" B) |( h" A
more [-dlfpcsu] [-num] [+/pattern] [+linenum] [fileNames..]
, U5 ]' Z) e4 a
$ X% q0 a, v; \8 J+ X% Q' e参数:4 C! y0 _) {9 K1 i8 |, J8 B9 e% X
) p+ J9 O2 c7 D& F+ K0 m-num 一次显示的行数$ V, o5 ?( I9 S$ v. \1 A" _
-d 提示使用者,在画面下方显示 [Press space to continue, 'q' to quit.] ,如果使用者按错键,则会显示 [Press 'h' for instructions.] 而不是 '哔' 声# T0 P9 s, C7 I7 f$ Z/ h# j" o' Q5 {
-l 取消遇见特殊字元 ^L(送纸字元)时会暂停的功能3 C0 `' b1 w! ?' ?* w9 Y* ?, ]; q
-f 计算行数时,以实际上的行数,而非自动换行过后的行数(有些单行字数太长的会被扩展为两行或两行以上)
+ c9 r8 x2 W0 j% |-p 不以卷动的方式显示每一页,而是先清除萤幕后再显示内容7 m) L) D& _! K9 y( h8 Q7 w4 s4 M
-c 跟 -p 相似,不同的是先显示内容再清除其他旧资料
- i% j& Z0 u/ K5 Y% ~1 E-s 当遇到有连续两行以上的空白行,就代换为一行的空白行
$ {1 q- N' T5 n$ t) m$ Y-u 不显示下引号 (根据环境变数 TERM 指定的 terminal 而有所不同)
/ r/ q8 \3 a( } L1 G4 e, ]+/pattern 在每个文档显示前搜寻该字串(pattern),然后从该字串之后开始显示
! m2 T+ G$ e( d+num 从第 num 行开始显示' y2 x( l8 ~! E7 P* E: z) _
fileNames 欲显示内容的文档,可为复数个数
. ]2 u: _+ u6 G- u, I) W; j& W6 R+ b) w) M k
: l. `( N" A9 k/ a5 ?$ k% M实例
" E" D; G# ?" k$ N
4 f2 x9 G8 G% \2 a! E逐页显示 testfile 文档内容,如有连续两行以上空白行则以一行空白行显示。
2 p" d+ @: P* ?& |) i( l0 b7 _3 n$ C1 y; _* E8 n# o, f- B4 [
more -s testfile
% a: `4 j$ R. M3 j) i从第 20 行开始显示 testfile 之文档内容。
4 l, d% D* Y9 n: g, _3 X) O% Y* }" ?* h! c" e3 C
more +20 testfile0 h0 Z8 U3 x: T" S% Q
常用操作命令7 U: S, b% o1 T4 Q- c
Enter 向下n行,需要定义。默认为1行- k8 |. d+ z" D3 X
Ctrl+F 向下滚动一屏
; H1 |# o. z# s$ V: M空格键 向下滚动一屏
8 V; \! _/ f. Y: m M" sCtrl+B 返回上一屏
4 v* a y1 |3 M$ d4 q! f4 L= 输出当前行的行号; j8 _ c% c( C* V0 H( Y
:f 输出文件名和当前行的行号; J: D- I0 \; H. a& U7 _: }* W
V 调用vi编辑器
0 W& ?$ L" k; H9 r!命令 调用Shell,并执行命令
! _+ a' q" f% l$ |6 g1 ~; `" Bq 退出more5 W2 _8 V2 ^# r4 w" Y& e0 R
}" Z/ M# F# v7 V* g6 f6 ^6 M6 `
|
|