Chinaunix
标题:
相隔每一行按顺序插入知势
[打印本页]
作者:
Windows19
时间:
2016-05-04 18:01
标题:
相隔每一行按顺序插入知势
本帖最后由 Windows19 于 2016-05-04 18:05 编辑
大家好.....
ab文件
都相隔每一行
按顺序插入知势 直至把b内容完成 由于实例字符复杂性 例子只是举了简单字符
例如有a 有几千行
elgjgdejlg hdeghghlgholear
aearoghaerk geariulgresalgkaerklgearkg
aerjghaegfwagehkgfrealuribgregf
hgaergfaejrfgtakj gfakgfyak
有b 也大概有几千行
1456786786786 78678
2078657865785 785785
30757575785678 65876578
478657865786876 87876786786
jkltyhtr\'rt;yrt]rt\rt\[h'h
'\;t'rl'\tryh\;ltr\l\tryl\htryh;tr\rthtr
tyh';rh\tr'hltr\hrttrl\htr'l;tr\tr;'rt'\'rt';jrt\'ju
结果
elgjgdejlg hdeghghlgholear
1456786786786 78678
aearoghaerk geariulgresalgkaerklgearkg
2078657865785 785785
aerjghaegfwagehkgfrealuribgregf
30757575785678 65876578
hgaergfaejrfgtakj gfakgfyak
478657865786876 87876786786
谢谢大家
作者:
haooooaaa
时间:
2016-05-04 19:35
awk '{getline a<"b";print $0"\n"a}' a
elgjgdejlg hdeghghlgholear
1456786786786 78678
aearoghaerk geariulgresalgkaerklgearkg
2078657865785 785785
aerjghaegfwagehkgfrealuribgregf
30757575785678 65876578
hgaergfaejrfgtakj gfakgfyak
478657865786876 87876786786
复制代码
作者:
yinyuemi
时间:
2016-05-04 21:02
sed 'Rb' a
作者:
mswsg
时间:
2016-05-04 21:13
with open('1.txt', 'r') as f1, open('1.out.txt', 'r') as f2:
new = zip([line1 for line1 in f1.readlines()],[line2.strip() for line2 in f2.readlines()])
for i in new:
a, b = i
print(a,b)
复制代码
作者:
99超人
时间:
2016-05-04 21:55
提示:
作者被禁止或删除 内容自动屏蔽
作者:
Windows19
时间:
2016-05-04 22:01
谢谢大家
作者:
Windows19
时间:
2016-05-04 22:01
OK了.....
作者:
q1208c
时间:
2016-05-05 01:00
合并两个文件?
作者:
Windows19
时间:
2016-05-05 08:18
q1208c 发表于 2016-05-05 01:00
合并两个文件?
谢谢已解决了
作者:
tolilong
时间:
2016-05-05 08:21
awk 'NR==FNR{a[FNR]=$0;next}{print a[FNR],"\n",$0}' a b
作者:
jcdiy0601
时间:
2016-05-05 10:39
awk 'NR==FNR{a[FNR]=$0;next}{print a[FNR]"\n"$0}' 1 2
欢迎光临 Chinaunix (http://bbs.chinaunix.net/)
Powered by Discuz! X3.2