步骤如下:
1.点击终端,点击打开开始菜单上的终端。
2.输入命令按下回车,在终端上输入cat命令,后面加上要查看内容的文件的路径,按下回车键。
3.查看到内容,在终端里查看到文件的内容。
2. linux 运行一个可执行文件,出现 line 1: syntax error: unexpected "(" 的错误
出现 line 1: syntax error: unexpected "(" 的错误说明可执行脚本出现异常,具体错误在脚本的第一行,是语法错误,“内(”不是预期的。
题主需要检查容脚本中的实际内容,根据具体内容去排除问题,脚本才能正确执行。
(2)linux显示文件第一行扩展阅读
linux下shell脚本的基本语法结构介绍:
shell脚本开头以#! /bin/bash表示说明这是一个shell脚本
脚本文件的名字是以.sh结尾的,用于区分这是一个shell脚本文件
shell执行方法有两种,一种是给予权限,使用sh shell.sh或./shell.sh的方式,一种是bash shell.sh的方式
查看脚本执行过程 -x
[root@localhost src]# sh -x 1.sh + echo 123
123
exit
查看脚本语法是否有错误 -n
[root@localhost src]# sh -n 1.sh 1.sh: line 5: syntax error: unexpected end of file
3. linux 怎么显示文件的前几行
linux 显示文件的前几行的方式:使用ll -lrth,按照更改时间倒序排列,最新文件在下版边。其他几权种方式:ll -lrSh:按照文件大小倒序排列,最大文件在下边。grep --color :高亮查询关键字。grep -A 10 xxx : 显示关键字后10行,查异常栈时很有用。grep -B 10 xxx : 显示关键字前10行。grep -C 10 xxx : 显示关键字前后10行。
4. shell grep 的结果只取第一行
可以使用head -1 命令来只取grep到的数据的第一行。
例如一个文本文档a.txt内容是:
北京是我们的首都
北京天安门坐落在中华人民共和国首都北京市的中心
我在北京天安门广场吃炸鸡
使用命令 cat a.txt |grep 北京 | head -n 1 可以只取到第一行的数据北京。
(4)linux显示文件第一行扩展阅读
Linux中head命令详解:
head命令与tail命令用法相似,head命令用于查看文档的开始指定数量的字符块,默认显示文档的前 10 行,如果给定的文件不止一个,则在显示的每个文件前面加一个文件名标题。
1、grep命令用法格式
head 【参数】【文件】
2、命令选项
-c, --bytes=[-]K k,显示文档开始的前k个字节,-k,不显示文档结尾的最后 k 个字节
-n, --lines=[-]K k,显示文档开始的前k行,-k,不显示文档结尾的最后 k 行
-q, --quiet, --silent 不显示包含给定文件名的文件头
-v, --verbose 总是显示包含给定文件名的文件头
--help 显示此帮助信息并退出
--version 显示版本信息并退出
3、实例
#显示前5行
head -n 5 head.txt
#显示前5个字节
head -c 5 head.txt
5. Linux中显示一个文件的11行到20行内容的命令是什么
#sed-n'11,20p'filename
在linux终端下执行上面的命令就可以显示文件的第行到第20行。
sed 是一种在线编辑器,它一次处理一行内容。处理时,把当前处理的行存储在临时缓冲区中,称为“模式空间”(pattern space),接着用sed命令处理缓冲区中的内容,处理完成后,把缓冲区的内容送往屏幕。接着处理下一行,这样不断重复,直到文件末尾。文件内容并没有 改变,除非使用重定向存储输出。Sed主要用来自动编辑一个或多个文件;简化对文件的反复操作;编写转换程序等。
sed的其他一些关于行处理的用法。
删除某行:
#sed-i'1'dfilename//删除filename文件第一行
#sed-i'$'dfilename//删除filename文件最后一行
#sed-i'1,2'dfilename//删除filename文件第一行到第二行
#sed-i'5,$'dfilename//删除filename文件的第五行到最后哦一行
显示某行:
#sed-n'1'pfilename//显示第一行
#sed-n'$'pfilename//显示最后一行
#sed-n'3,$'pfilename//显示第三行到最后一行
#sed-n'/name/'pfilename//显示匹配name字符的行
#sed-n'/.*ing/'pfilename//显示结尾为ing字符的行