早教吧作业答案频道 -->其他-->
Linux如何批量提取多个文件中的某一行.每个文件都含有TXT,而且含TXT的这一行是TXT:1,TXT:2,TXT:3……如何批量把含TXT的这一行提取出来?而后将1,2,3等等这些数据从上到下列出来?就是file0有txt:
题目详情
Linux如何批量提取多个文件中的某一行.
每个文件都含有TXT,而且含TXT的这一行是TXT:1,TXT:2,TXT:3……
如何批量把含TXT的这一行提取出来?而后将1,2,3等等这些数据从上到下列出来?
就是file0有txt:1,file2有txt:2,file4有txt:3……一直到file400有txt:200,
如何将每个文件含有txt的一行提取出来,然后前面对应上文件名,然后再保存到一个文件里面?
形成输出文件是
file0 txt:1
file2 txt:2
file4 txt:3
……
file400 txt:200
每个文件都含有TXT,而且含TXT的这一行是TXT:1,TXT:2,TXT:3……
如何批量把含TXT的这一行提取出来?而后将1,2,3等等这些数据从上到下列出来?
就是file0有txt:1,file2有txt:2,file4有txt:3……一直到file400有txt:200,
如何将每个文件含有txt的一行提取出来,然后前面对应上文件名,然后再保存到一个文件里面?
形成输出文件是
file0 txt:1
file2 txt:2
file4 txt:3
……
file400 txt:200
▼优质解答
答案和解析
abc1
txt
[root@s08 testdir]# cat file2
abc2
txt
[root@s08 testdir]# cat file3
abc3
cdf
txt
[root@s08 testdir]#
file1:2:txt
file2:2:txt
file3:3:txt
[root@s08 testdir]#
实例文件:
abc1
txt
[root@s08 testdir]# cat file2
abc2
txt
[root@s08 testdir]# cat file3
abc3
cdf
txt
[root@s08 testdir]#
过滤所需内容: -H 打印文件名 -n 打印行号
[root@s08 testdir]# grep -Hn 'txt' file* > result.txt查看结果:
[root@s08 testdir]# cat result.txtfile1:2:txt
file2:2:txt
file3:3:txt
[root@s08 testdir]#
看一下,是否你所需的结果.
看了Linux如何批量提取多个文件...的网友还看了以下:
点AB在直线cd上,ab=11cm,⊙a与⊙b的半径都是1cm,⊙a以2m/s的速度向右运动,于此同 2020-03-31 …
python的问题L=[1,2,3,4]whileL:front,L=L[0],L[1:]prin 2020-06-12 …
设f(t)=∬D|xy-t|dxdy,t∈[0,1],其中D={(x,y)|0≤x,y≤1}.(1 2020-06-12 …
设f(x)在(-∞,+∞)内可导,且F(x)=f(x^2-1)+f(1-x^2),证明F'(1)= 2020-06-15 …
已知抛物线y=ax^2+bx经过点A(-3,-3)和点P(t,0),且t≠0.(1)若该抛物线的对 2020-07-26 …
一放置在水平桌面上的弹簧振子,振幅A=2×10^(-2)m,周期T=0.5s.当t=0时:(1)物 2020-07-31 …
为什么在原子物理学同科电子合成状态中ms1=1/2,ms2=-1/2,ml1=0,ml2=1,MS 2020-08-02 …
已知向量组a1=(3,2,2,1),a2=(3,0,t,0),a3=(1,-2,4,-1)的秩为2, 2020-10-31 …
若函数f(x)在[0,1]上满足:对于任意的s,t∈[0,1],λ>0,都有f(s)+λf(t)1+ 2020-11-19 …
如图,A,B,C为函数y=log1/2x的图像上的三点,它们的横坐标分别是t,t+2,t+4(t≥如 2020-12-12 …