| 2 | 1/1 | 返回列表 |
| 查看: 528 | 回復: 1 | ||
meatball1982銅蟲 (小有名氣)
|
[求助]
字符分割 已有1人參與
|
|
大家好。 我有兩個文件out_tm.txt和out_tar.txt 希望使用shell,awk將out_tm.txt 變成out_tar.txt 其中: 01.如果是H(數(shù)字)(字符),則分割成 H(數(shù)字)(字符01) H(數(shù)字)(字符02) H(數(shù)字)(字符03) 將$2重復輸出。 比如 H13ABC H13A H13B H13C 將$2重復輸出。 02。如果是H(字符),則分割成 H(字符01) H(字符02) 將$2重復輸出。 比如HAB HA HB 03。如果是H(數(shù)字),不分割,直接輸出整行 04.如果是H(單獨字符),不分割,,直接輸出整行。 謝謝大家。不用直接寫出(當然寫出最好)只要把思路和需要的函數(shù)告訴我就行。我自己試試 。 out_tm.txt: H13ABC 0.889700 H12AB 0.938370 HAB 0.913190 HS 0.822680 H2XY 0.954910 H16XYZ 0.966660 H2RS 0.964840 H91 0.869820 H101 0.883150 H11RS 0.976710 H18RST 0.978150 HW 0.583000 out_tar.txt: H13A 0.889700 H13B 0.889700 H13C 0.889700 H12A 0.938370 H12B 0.938370 HA 0.913190 HB 0.913190 HS 0.822680 H2X 0.954910 H2Y 0.954910 H16X 0.966660 H16Y 0.966660 H16Z 0.966660 H2R 0.964840 H2S 0.964840 H91 0.869820 H101 0.883150 H17R 1.012520 H17S 1.012520 H18R 0.978150 H18S 0.978150 H18T 0.978150 HW 0.583000 |

|
最簡單的方法:掃字符串。 1 確定開頭是H。 2 后面探測有幾個數(shù)字,獲取數(shù)字字符串,比如記錄為"NUM"。 3 后面探測有沒有字符,幾個字符,獲取字符串,記錄為"STR"。 根據(jù)"NUM"和“STR”的特點就可以分類輸出了。 |

| 2 | 1/1 | 返回列表 |
| 最具人氣熱帖推薦 [查看全部] | 作者 | 回/看 | 最后發(fā)表 | |
|---|---|---|---|---|
|
[考研] 一志愿西安交通大學材料工程專業(yè) 282分求調(diào)劑 +9 | 楓橋ZL 2026-03-18 | 11/550 |
|
|---|---|---|---|---|
|
[考研] 考研調(diào)劑 +3 | 呼呼?~+123456 2026-03-21 | 3/150 |
|
|
[考研] 311求調(diào)劑 +7 | 26研0 2026-03-15 | 7/350 |
|
|
[考研] 277材料科學與工程080500求調(diào)劑 +6 | 自由煎餅果子 2026-03-16 | 6/300 |
|
|
[考研] 085601調(diào)劑 358分 +3 | zzzzggh 2026-03-20 | 4/200 |
|
|
[考研] 307求調(diào)劑 +3 | wyyyqx 2026-03-17 | 3/150 |
|
|
[考研] 307求調(diào)劑 +10 | 冷笙123 2026-03-17 | 10/500 |
|
|
[考研] 材料 336 求調(diào)劑 +3 | An@. 2026-03-18 | 4/200 |
|
|
[考研] 材料專業(yè)求調(diào)劑 +6 | hanamiko 2026-03-18 | 6/300 |
|
|
[考研] 324求調(diào)劑 +5 | lucky呀呀呀鴨 2026-03-20 | 5/250 |
|
|
[考研] 一志愿蘇州大學材料求調(diào)劑,總分315(英一) +5 | sbdksD 2026-03-19 | 5/250 |
|
|
[考研] 材料學碩297已過四六級求調(diào)劑推薦 +11 | adaie 2026-03-19 | 11/550 |
|
|
[考研] 319求調(diào)劑 +3 | 小力氣珂珂 2026-03-20 | 3/150 |
|
|
[考研] 招收調(diào)劑碩士 +4 | lidianxing 2026-03-19 | 12/600 |
|
|
[考博] 招收博士1-2人 +3 | QGZDSYS 2026-03-18 | 3/150 |
|
|
[考研] 085410人工智能專碩317求調(diào)劑(0854都可以) +4 | xbxudjdn 2026-03-18 | 4/200 |
|
|
[考研] 材料與化工求調(diào)劑 +7 | 為學666 2026-03-16 | 7/350 |
|
|
[考研] 一志愿福大288有機化學,求調(diào)劑 +3 | 小木蟲200408204 2026-03-18 | 3/150 |
|
|
[考研] 材料工程專碩274一志愿211求調(diào)劑 +6 | 薛云鵬 2026-03-15 | 6/300 |
|
|
[考研] 中科院材料273求調(diào)劑 +4 | yzydy 2026-03-15 | 4/200 |
|