| 24小時(shí)熱門(mén)版塊排行榜 |
| 5 | 1/1 | 返回列表 |
| 查看: 1094 | 回復(fù): 3 | |||
| 當(dāng)前只顯示滿(mǎn)足指定條件的回帖,點(diǎn)擊這里查看本話(huà)題的所有回帖 | |||
astringent銅蟲(chóng) (著名寫(xiě)手)
|
[求助]
BASH腳本的一個(gè)小問(wèn)題
|
||
|
初學(xué)shell。最近有個(gè)小問(wèn)題,我想對(duì)一個(gè)文件進(jìn)行如下操作: 1. 刪掉第一行和第二行 2. 在1-9行的行尾都加一個(gè) H 3. 在10-15行的行尾都加一個(gè) L 4. 將10-15行中H都換成H-HW-0.123 5. 將10-15行中O都換成O-OW--0.123 我自己寫(xiě)的一個(gè)腳本為: #!/bin/bash sed '1,2d' $1 >1 sed '1,9s/$/ H/' 1 > 2 sed '10,15s/$/ L/' 2 > 3 sed '10,15s/H/H-HW-0.123/' 3>4 sed '10,15s/O/O-OW--0.123/' 4>5 我單獨(dú)使用各個(gè)命令時(shí)可以正常運(yùn)行,但是當(dāng)我用上面的腳本時(shí),電腦就不動(dòng)了,請(qǐng)問(wèn)我的腳本有問(wèn)題嗎? 我的輸入文件是: 15 Energy: -1322.5672 Cl 1.5207060 -0.4284360 1.0008590 C 0.0510570 0.5531550 1.2577600 H -0.5373090 0.0939060 2.0421910 H -0.5107420 0.5811480 0.3325480 H 0.3504640 1.5526380 1.5472570 N -2.6664760 2.3689020 1.7321880 H -3.5154660 1.8415500 1.5685470 H -2.7292980 2.7279260 2.6770760 H -2.7046080 3.1723380 1.1168080 O -5.3078010 1.3784950 5.0233780 H -4.3909370 1.1807420 5.2143900 H -5.6483370 1.7481310 5.8380160 O -3.2026420 3.2450530 -4.0094670 H -3.9913100 3.5629880 -4.4489580 H -3.5014180 2.9866140 -3.1375880 我想要的是: Cl 1.5207060 -0.4284360 1.0008590 H C 0.0510570 0.5531550 1.2577600 H H -0.5373090 0.0939060 2.0421910 H H -0.5107420 0.5811480 0.3325480 H H 0.3504640 1.5526380 1.5472570 H N -2.6664760 2.3689020 1.7321880 H H -3.5154660 1.8415500 1.5685470 H H -2.7292980 2.7279260 2.6770760 H H -2.7046080 3.1723380 1.1168080 H O-OW--0.123 -5.3078010 1.3784950 5.0233780 L H-HW-0.123 -4.3909370 1.1807420 5.2143900 L H-HW-0.123 -5.6483370 1.7481310 5.8380160 L O-OW--0.123 -3.2026420 3.2450530 -4.0094670 L H-HW-0.123 -3.9913100 3.5629880 -4.4489580 L H-HW-0.123 -3.5014180 2.9866140 -3.1375880 L |
榮譽(yù)版主 (文壇精英)
|
你的腳本沒(méi)有問(wèn)題,有個(gè)地方?jīng)]有空格而已 sed '10,15s/H/H-HW-0.123/' 3>4 sed '10,15s/O/O-OW--0.123/' 4>5 應(yīng)該改為 sed '10,15s/H/H-HW-0.123/' 3 > 4 sed '10,15s/O/O-OW--0.123/' 4 > 5 你試試 |

銀蟲(chóng) (正式寫(xiě)手)
銅蟲(chóng) (著名寫(xiě)手)
| 最具人氣熱帖推薦 [查看全部] | 作者 | 回/看 | 最后發(fā)表 | |
|---|---|---|---|---|
|
[考研] 085801 總分275 本科新能源 求調(diào)劑 +15 | bradoner 2026-04-01 | 19/950 |
|
|---|---|---|---|---|
|
[考研] 材料與化工306分找調(diào)劑 +6 | 滄海輕舟e 2026-04-02 | 6/300 |
|
|
[考研] 化工調(diào)劑303分,過(guò)四級(jí) +7 | 棲梧待風(fēng) 2026-04-02 | 7/350 |
|
|
[考研] 一志愿南昌大學(xué)324求調(diào)劑 +12 | hanamiko 2026-04-01 | 12/600 |
|
|
[考研] 085600 295分求調(diào)劑 +16 | W55j 2026-03-30 | 19/950 |
|
|
[考研] 一志愿北京理工大學(xué)本科211材料工程294求調(diào)劑 +8 | mikasa的圍巾 2026-03-28 | 9/450 |
|
|
[考研] 261求B區(qū)調(diào)劑 +5 | 明仔· 2026-04-01 | 7/350 |
|
|
[考研] 324求調(diào)劑 +5 | 想上學(xué)求調(diào) 2026-04-01 | 6/300 |
|
|
[考研] 考研調(diào)劑 +12 | Amber00 2026-03-31 | 12/600 |
|
|
[考研] 310分求調(diào)劑 +4 | 成功上岸wang 2026-04-01 | 4/200 |
|
|
[考研] 265求調(diào)劑 +11 | yelck 2026-04-01 | 12/600 |
|
|
[考研] 調(diào)劑 +3 | 好好讀書(shū)。 2026-04-01 | 3/150 |
|
|
[考研] 285求調(diào)劑 +7 | AZMK 2026-03-30 | 13/650 |
|
|
[論文投稿]
chinese chemical letters英文版投稿求助
120+4
|
Yishengeryi 2026-03-30 | 5/250 |
|
|
[考研] 一志愿北京科技大學(xué)085601材料工程英一數(shù)二初試總分335求調(diào)劑 +5 | 雙馬尾痞老板2 2026-03-31 | 5/250 |
|
|
[考研] 一志愿西電085401數(shù)一英一299求調(diào)劑 六級(jí)521 +4 | 愛(ài)吃大鴨梨 2026-03-31 | 4/200 |
|
|
[考研] 環(huán)境科學(xué)與工程334分求調(diào)劑 +6 | 王一一依依 2026-03-30 | 8/400 |
|
|
[考研] 295求調(diào)劑 +5 | wei-5 2026-03-26 | 5/250 |
|
|
[考研] 312,生物學(xué)求調(diào)劑 +3 | 小譯同學(xué)abc 2026-03-28 | 3/150 |
|
|
[考研] 081200-11408-276學(xué)碩求調(diào)劑 +4 | 崔wj 2026-03-26 | 4/200 |
|