linux 下如何读取某一文件的前面100行

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了linux 下如何读取某一文件的前面100行相关的知识,希望对你有一定的参考价值。

1、连接上相应的linux主机,进入到等待输入shell指令的linux命令行状态下。

2、在命令行下输入shell指令:head -100 test.txt。

3、最后,按下回车键执行shell指令,此时会看到test.txt的前100行被读取了出来。

参考技术A head -100 a.txt >test.txt

a.txt 就是读取的文件,test.txt中存在a.txt的前一百行
如果test.txt文件不存在就会自动创建,如果存在就会覆盖以前的该文件,如果拒绝写入,那就是没写入权限,需要更改该文件的权限本回答被提问者和网友采纳
参考技术B head -n 100 文件名 参考技术C tail -n 100 文件名

.net 如何读取出web某一目录下面的所有图片 并显示在网页中

如题,.net做的网站,某一个文件夹中有很多图片,希望读取出来 显示在页面上,重点是获取到图片的名字,请高手指点。并附上简洁代码,测试成功后立即给分,在线等。
注意:不要使用用户控件,切记 切记,也不要使用.net的拖动控件,只要在页面上写出代码 用
<%

%>

包括就行了

需要应用system.text;和system.io;

DirectoryInfo di = new DirectoryInfo(path);//目录地址

FileInfo[] fis = di.GetFiles();
StringBuilder sb = new StringBuilder();
string master = "<img src='Url'/>";
foreach(FileInfo fi in fis)

sb.AppendLine(master.Replace("Url",fi.Name));

Response.Write(sb.ToString());
参考技术A 做了一个简单的图片获取,存入一个html页面展示,可以参考下:
string dirp = @"F:\res\images\";
DirectoryInfo mydir = new DirectoryInfo(dirp);
System.IO.StreamWriter sw;
sw = new System.IO.StreamWriter(@"F:\res\test.html", false, System.Text.Encoding.Default);
sw.Write("<html><body>");
foreach (FileSystemInfo fsi in mydir.GetFileSystemInfos())

if (fsi is FileInfo)

FileInfo fi = (FileInfo)fsi;
string s = System.IO.Path.GetExtension(fi.FullName);
if (s == ".jpg" || s==".png")

sw.Write("<img src ='images/" + fi.Name + "'>");



sw.Write("</body></html>");
sw.Close();
Console.WriteLine("成功");
Console.ReadLine();
参考技术B List<ServerFileStructure> list = new List<ServerFileStructure>();
String path = Server.MapPath("App_GlobalResources\\PicRes");
String[] dir = System.IO.Directory.GetFiles(path);
foreach (String item in dir)

ServerFileStructure file = new ServerFileStructure();
string[] i = item.Split('\\');
file.FileName = i[i.Length - 1];
file.FileContent = System.IO.File.ReadAllBytes(item);
list.Add( file );

return list;

App_GlobalResources\\PicRes是我存放鱼片的目录
ServerFileStructure是我自定义的一个类,包含FileName和FileContent属性

页面展示部分比较简单,就不写了
参考技术C 这个前几天刚刚帮我同事写过差不多的功能。 参考技术D io,然后foreach。

以上是关于linux 下如何读取某一文件的前面100行的主要内容,如果未能解决你的问题,请参考以下文章

如何在不读取所有数据的情况下获取此 CSV 的前 100 行 [关闭]

Linux C语言怎么读取文件指定行内容

python 怎么读取 Label 里面的值

用python读取一个文件夹下的所有CSV文件里某一列数据中最大值,将此最大值所在行截取到新CSV文件中?

linux shell 如何读取文件特定位置的数据?

shell ps -ef命令逐行读取