linux 怎么读取txt文件

linux 怎么读取txt文件,第1张

通过命令+文件名查看内容。如下命令可以查看。

1, cat :由第一行开始显示文件内容;

2,tac:从最后一行开始显示,可以看出tac与cat字母顺序相反;

3,nl:显示的时候输出行号;

4,more:一页一页的显示文件内容;

5,less与more类似,但它可以向前翻页;

6,head:只看前几行;

7,tail:只看最后几行;

8,od:以二进制的方式读取文件。

9,vi和vim作为编辑器,也可以打开文件查看内容。

1、用fgets函数可以读取文件中某行的数据,某列数据就必须一个一个读入每行的第几个字符,再存入到一个字符串当中。

2、例程:

#include<stdio.h>

#include<string.h>

void main()

{

  char a[100],b[100],c[100]

  int i=3,j=4,k=0    //第三行,第四列

  FILE *fp = fopen("data.txt","r")

  while(fgets(c,100,fp)){    //读入每行数据

    i--

    if(i==0) strcpy(a,c)    //读到第三行数据

    b[k++]=c[j-1]        //把每行的那列字符拷到b中

  }

  b[k]=0

  printf("第%d行数据:%s\n",i,a)

  printf("第%d列数据:%s\n",j,b)

  fclose(fp)

}


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/8707479.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-20
下一篇 2023-04-20

发表评论

登录后才能评论

评论列表(0条)

保存