亚洲av成人无遮挡网站在线观看,少妇性bbb搡bbb爽爽爽,亚洲av日韩精品久久久久久,兔费看少妇性l交大片免费,无码少妇一区二区三区
Chinaunix
標(biāo)題:
如何將文件中指定的字段提取出來,插到另外一個文件中指定的位置中?
[打印本頁]
作者:
kc32668287
時間:
2020-03-20 14:05
標(biāo)題:
如何將文件中指定的字段提取出來,插到另外一個文件中指定的位置中?
有一個文件test.txt,內(nèi)容如下
min: 7.63
avg: 15.90
max: 73.83
95th percentile: 17.63
sum: 3004.68
現(xiàn)在想用一行語句把sum:這個值3004.68,提取出來,插到1.txt的第3行第四列中,該怎么做?
cat test.txt |grep "sum" |awk -F " " '{print $2}' 把sum:這個值3004.68提取出來,但怎么插到1.txt的第3行第四列中??
感謝各位老師,謝謝!
作者:
kc32668287
時間:
2020-03-20 15:02
本帖最后由 kc32668287 于 2020-03-20 15:07 編輯
補充,如果插入的位置有數(shù)據(jù),則強行覆蓋,1.txt如果是空的就直接創(chuàng)建,謝謝各位老師
作者:
renxiao2003
時間:
2020-10-25 16:12
結(jié)合sed和awk可以實現(xiàn)。
作者:
f_cook
時間:
2022-01-27 14:20
SUM=$(perl -lane 'print $F[1] if $F[0] eq "sum:"' test.txt) && perl -lane 's/$F[3]/'${SUM}'/ if $. == 3; print' 1.txt
復(fù)制代碼
測試環(huán)境:Windows WSL Ubuntu 20.04.1 LTS
歡迎光臨 Chinaunix (http://72891.cn/)
Powered by Discuz! X3.2