linux命令怎么显示文件某一行或几行内容

2022-09-27 17:11

2个回答
用sed的方法是sed -n 'n,np' | awk '{print $X}'
第2个与第3个n表示你要打印第几行,比如要打印5-8行就是sed -n '5,8p' filename
你想打印第3行就是sed -n '3,3p' filename
|管道符就是把sed输出的值输入给awk,$X里的X表示你想输出的第几个字段,awk默认是以空格为分隔符的,要想指定分隔符就是-F 。 比如以 , 作为分隔符就写作awk -F "," '{print $X}'
还有一种方法不用sed也可以锁定某一行 比如我想锁定/etc/passwd的第10行
语句就是head -10 /etc/passwd | tail -1
如果想打印第十行的以‘:’分割的第2个字段,那么执行语句就是
head -10 /etc/passwd | tail -1 |awk -F: '{print $2}'
head -10 /etc/passwd |tail -1 |cut -d ":" -f2
sed -n 4,8p file #打印file中的4-8行
sed -n 4p file #打印file中的第4行
相关问答
linux中显示文件内容用什么命令
1个回答2023-01-31 13:44
通过命令+文件名查看内容。如下命令可以查看。1, cat :由第一行开始显示文件内容; 2,tac:从最后一行开始显示,可以看出tac与cat字母顺序相反; 3,nl:显示的时候输出行号; 4,mor...
全文
linux中显示文件内容用什么命令
2个回答2023-05-11 20:32
通过命令+文件名查看内容。如下命令可以查看。1, cat :由第一行开始显示文件内容; 2,tac:从最后一行开始显示,可以看出tac与cat字母顺序相反; 3,nl:显示的时候输出行号; 4,mor...
全文
怎么显示linux中文件夹里的所有文件
1个回答2022-11-11 10:13
显示Linux中的文件的命令是ls命令,当然它显示的是当前工作目录下的文件,如果只输入ls,它不会显示当前目录下的隐藏文件,如果要将隐藏文件也显示出来,需要加上-a参数;如果需要显示权限、大小、所属用...
全文
linux里面显示行号命令是什么?
2个回答2022-12-05 06:45
准确的说是在VIM里面 你再Linux打开一个文件,用VIM打开,想显示出行号,就用:set nu 在输入模式下有行号显示,找起来方便,而且教学起来也方便。 还有直接用cat 命令看文件内容,加上一个...
全文
linux常用的文本内容显示命令有哪些
1个回答2023-05-08 03:25
cat:从第一行开始显示文本内容(适用于内容较少的) tac:从最后一行开始显示,是 cat 的逆顺序 more:一页一页的显示文本内容(适用于内容较多的) less:与 more 类似,但是比 mo...
全文
linux显示目录下所有文件
1个回答2022-11-12 23:30
ls命令是linux系统最为常用的一个命令,其功能就是列出文件目录信息。 ls命令的主要参数: ls命令有很多参数选项,其中ls-l可以以长格式显示文件的属性信息,-a 列出目录下的所有文件,包括以 ...
全文
cmd中的显示所有文件的命令是什么
3个回答2022-06-14 06:33
然后如果要查看文件夹中的文件(包括文件夹),输入dir命令即可,或者是输入【DIR *】回车之后,那么也会显示当前的所有的文件。详细步骤: 1、点击电脑,点击C盘。 2、右上角搜...
全文
linux查看文件大小命令
1个回答2023-03-02 10:16
linux查看文件大小命令?显示当前目录所有文件大小的命令ls -lht 1 在命令框 输入命令:ls -lht 将会一一列出当前目录下所有文件的大小,以及所有文件大小的统计总和。或者直接打入ll命令...
全文
linux 模块编译显示没有头文件
1个回答2022-12-18 12:14
试试 gcc -l /usr/src/kernels/2.6.32-431.11.2.el6.i686/include module.c -o main.exe 或者 gcc -l /usr/s...
全文
Linux实验:使用cat命令来显示你的用户主目录中的文件.profile中的内容
2个回答2022-12-06 00:03
cat /home/(你的用户名)/.profile前提是.profile不是一个文件夹,而是一个文件……
热门问答