
步骤一cd 到要文件所在目录
cd到要查看指定行数内容的文件所在目录,本文以SpecialVariablesh文件为例,cd /home/test/shell/,如下图
步骤二tail -n -数字 文件名
tail -n -数字 文件名,表示查看文件的最后几行,比如查看SpecialVariablesh的最后5行,tail -n -5 SpecialVariablesh,如下图
步骤三tail -n +数字 文件名
tail -n +数字 文件名,表示查看文件的某一行到最后一行,比如查看SpecialVariablesh的第3行到最后一行,tail -n +3 SpecialVariablesh,如下图
步骤四head -n 数字 文件名
head -n 数字 文件名,表示查看文件前几行的内容,比如查看SpecialVariablesh的前3行内容,head -n 3 SpecialVariablesh,如下图
步骤五sed -n "开始行,结束行p" 文件名
sed -n "开始行,结束行p" 文件名,表示查看文件的开始行到结束行的内容,sed -n "5,9p" SpecialVariablesh,如下图
1
2
3
4
5
6
#!/bin/bash
#使用方法:/scriptsh filename
a=$(sed -n '$p' $1 | awk -F"," '{print $1}')
b=$(sed -n '1!P;N;$q;D' $1 | awk -F"," '{print $1}')
echo $a
echo $b
如果要使用mt管理器执行sh文件,可以在mt管理器的命令行中输入“sh 文件名”来执行sh文件。例如,如果要执行名为“testsh”的sh文件,可以在mt管理器的命令行中输入“sh testsh”来执行该文件。
以上就是关于怎么使用命令查看文件指定行数的内容全部的内容,包括:怎么使用命令查看文件指定行数的内容、shell如何读取文件中变量值、mt管理器执行sh文件怎么输入等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)