必威-必威-欢迎您

必威,必威官网企业自成立以来,以策略先行,经营致胜,管理为本的商,业推广理念,一步一个脚印发展成为同类企业中经营范围最广,在行业内颇具影响力的企业。

等命令分屏显示必威,指定要进行内容过滤的文

2019-11-04 02:16 来源:未知

cat命令连接文件并打印到标准输出设备上。

Linux:cut命令详解

 

参数

文件列表:指定要连接的文件列表。

文件内容查看

注意:当文件较大时,文本在屏幕上迅速闪过(滚屏),用户往往看不清所显示的内容。因此,一般用more等命令分屏显示。为了控制滚屏,可以按Ctrl+S键,停止滚屏;按Ctrl+Q键可以恢复滚屏。按Ctrl+C(中断)键可以终止该命令的执行,并且返回Shell提示符状态。

实例

1.例如有一个学生报表信息,包含No、Name、Mark、Percent:

必威 1

cat test.txt

No Name Mark Percent
01 tom 69 91
02 jack 71 87
03 alex 68 98

必威 2

 

使用 -f 选项提取指定字段:

必威 3

cut -f 1 test.txt
结果:
No
01
02
03

必威 4

必威 5

cut -f2,3 test.txt
结果:
Name Mark
tom 69
jack 71
alex 68

必威 6

 

--complement 选项提取指定字段之外的列(打印除了第二列之外的列):

必威 7

cut -f2 --complement test.txt
结果:
No Mark Percent
01 69 91
02 71 87
03 68 98

必威 8

 

2.使用 -d 选项指定字段分隔符:

必威 9

cat test2.txt

No;Name;Mark;Percent
01;tom;69;91
02;jack;71;87
03;alex;68;98

cut -f2 -d";" test2.txt
结果:
Name
tom
jack
alex

必威 10

 

3.指定字段的字符或者字节范围

必威 11

cut命令可以将一串字符作为列来显示,字符字段的记法:

N-:从第N个字节、字符、字段到结尾;

N-M:从第N个字节、字符、字段到第M个(包括M在内)字节、字符、字段;

-M:从第1个字节、字符、字段到第M个(包括M在内)字节、字符、字段。

上面是记法,结合下面选项将摸个范围的字节、字符指定为字段:

-b 表示字节;

-c 表示字符;

-f 表示定义字段。

必威 12

 

 例:

必威 13

cat test.txt

abcdefghijklmnopqrstuvwxyz
abcdefghijklmnopqrstuvwxyz
abcdefghijklmnopqrstuvwxyz
abcdefghijklmnopqrstuvwxyz
abcdefghijklmnopqrstuvwxyz

必威 14

 

打印第1个到第3个字符:

 

必威 15

cut -c1-3 test.txt
结果:
abc
abc
abc
abc
abc

必威 16

 

打印前2个字符:

必威 17

cut -c-2 test.txt
结果:
ab
ab
ab
ab
ab

必威 18

 

打印从第5个字符开始到结尾:

必威 19

cut -c5- test.txt
结果:
efghijklmnopqrstuvwxyz
efghijklmnopqrstuvwxyz
efghijklmnopqrstuvwxyz
efghijklmnopqrstuvwxyz
efghijklmnopqrstuvwxyz

必威 20

实例

设ml和m2是当前目录下的两个文件

  1)在屏幕上显示文件m1的内容

cat m1

   2)同时显示文件m1和m2的内容

cat m1 m2

  3)将文件ml和m2合并后放入文件file中

cat m1 m2 > file

 4)显示文件m1的内容时加上行号

cat -n m1

 5)将m1的内容完整的显示出来(包含特殊字符)

cat -A m1

 

显示行中的指定部分,删除文件中指定字段

语法

cat(选项)(参数)

显示文件的内容,类似于下的type命令。

TAG标签:
版权声明:本文由必威发布于必威-操作系统,转载请注明出处:等命令分屏显示必威,指定要进行内容过滤的文