Chinaunix
标题:
怎么从文件中的某一行数据中得到第n至m个字符?
[打印本页]
作者:
fairfancy
时间:
2008-08-03 12:07
标题:
怎么从文件中的某一行数据中得到第n至m个字符?
如何用c语言实现:从文件中的某一行数据中得到第n至m个字符?
c++中有很多库函数可以用,可是标准c中没有啊,应该怎么实现呢?
请指点!
谢谢^_^
作者:
Godbach
时间:
2008-08-03 12:11
fgets得到一行数据,然后索引值不就可以了
作者:
lmi
时间:
2008-08-03 12:39
行=5
m=3
n=6
m~n为4(包括mn)
awk 'NR==5{print substr($0,3,4);}' yourfile
复制代码
够简单吧?
作者:
tyz
时间:
2008-08-03 13:06
SHELL的话很简单
C的话FGETS下
或者FREAD下就行了吧
再加上偏移
不过麻烦点
欢迎光临 Chinaunix (http://bbs.chinaunix.net/)
Powered by Discuz! X3.2