24小时热门版块排行榜    

Znn3bq.jpeg
查看: 555  |  回复: 1

meatball1982

铜虫 (小有名气)

[求助] 字符分割 已有1人参与

大家好。
  我有两个文件out_tm.txt和out_tar.txt
      希望使用shell,awk将out_tm.txt 变成out_tar.txt
      其中:
  01.如果是H(数字)(字符),则分割成
                                                            H(数字)(字符01)
                                                            H(数字)(字符02)
                                                            H(数字)(字符03)
  将$2重复输出。
       比如 H13ABC                       H13A
                                                      H13B
                                                      H13C
  将$2重复输出。
       02。如果是H(字符),则分割成
                H(字符01)
                                                      H(字符02)
      将$2重复输出。
  比如HAB                                 HA
                                                      HB
       03。如果是H(数字),不分割,直接输出整行
  04.如果是H(单独字符),不分割,,直接输出整行。
  
谢谢大家。不用直接写出(当然写出最好)只要把思路和需要的函数告诉我就行。我自己试试 。


      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
回复此楼
唉。还是学吧。
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

fmying

银虫 (小有名气)

【答案】应助回帖

★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ...
meatball1982: 金币+100, 有帮助 2016-03-31 09:36:01
最简单的方法:扫字符串。
1 确定开头是H。
2 后面探测有几个数字,获取数字字符串,比如记录为"NUM"。
3 后面探测有没有字符,几个字符,获取字符串,记录为"STR"。
根据"NUM"和“STR”的特点就可以分类输出了。
上善若水
2楼2016-01-02 21:40:01
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 meatball1982 的主题更新
最具人气热帖推荐 [查看全部] 作者 回/看 最后发表
[基金申请] 青C资助名额大幅增加! +11 西葫芦炒鸡蛋 2026-05-13 15/750 2026-05-15 14:36 by ambravo
[文学芳草园] 风把牡丹吹跑了 +5 myrtle 2026-05-12 8/400 2026-05-15 14:26 by kopsia
[基金申请] 精华III评审感受-评审感受-评审感受 +14 ferrarichen 2026-05-11 18/900 2026-05-15 11:12 by cmhchen
[基金申请] 这年头没有找到涵评专家,还有中面上的可能吗 +9 dd921ww 2026-05-12 10/500 2026-05-15 10:41 by muyiliuhui
[考博] 售SCI一区T0P文章,我:8.O.5.5.1.O.5.4,科目齐全,可+急 +3 l7k6xnh0yc 2026-05-14 3/150 2026-05-15 09:23 by onwj4wpxp2
[考研] 售SCI一区T0P文章,我:8.O.5.5.1.O.5.4,科目齐全,可+急 +3 cjf4bx70cj 2026-05-14 4/200 2026-05-15 09:03 by gagyerk94e
[教师之家] 教学课件你会给同学吗 +8 硕士研究生吗 2026-05-13 8/400 2026-05-14 22:23 by 常规沥青
[考博] 26应届毕业生考博求助 +3 wo一定上岸 2026-05-13 3/150 2026-05-14 21:47 by 明海天涯
[基金申请] 重磅!青年科学基金项目(C类)资助增幅预计超过50% +5 水和泥不是水泥 2026-05-13 7/350 2026-05-14 20:57 by 水和泥不是水泥
[有机交流] 求助2,4-二氯-5-嘧啶甲醛的合成方法 20+3 光吃不拉 2026-05-14 5/250 2026-05-14 20:15 by 一切都是空工
[高分子] 本人最近太闲了,谁有问题可以提,每天会统一回复 +8 一切都是空工 2026-05-12 19/950 2026-05-14 20:03 by 一切都是空工
[考博] 申博自荐 +4 食品的橙子 2026-05-09 6/300 2026-05-14 16:05 by great1919
[考博] 材料类只有一篇综述能申博么 +4 乐逍遥谷 2026-05-13 4/200 2026-05-14 12:05 by zhyzzh
[基金申请] 请问大佬b0816评完了吗 +3 市民华南虎 2026-05-12 7/350 2026-05-14 07:41 by 市民华南虎
[论文投稿] 有带发论文的吗 +3 山楂之术 2026-05-09 3/150 2026-05-13 17:56 by Cyhcl2629
[硕博家园] 导师各种操作恶心咋办 +11 苍白的小青天 2026-05-09 13/650 2026-05-13 17:11 by 六两废铜
[论文投稿] 求助大佬sci投稿哪个好中 +3 江沅188 2026-05-12 4/200 2026-05-13 14:35 by 江沅188
[考博] 西南大学考核制博士 +3 lijunjie84 2026-05-11 6/300 2026-05-12 18:09 by lijunjie84
[文学芳草园] 窗边初夏的小雨 +7 阿美_Lml888 2026-05-09 10/500 2026-05-12 15:27 by 阿美_Lml888
[考博] 现在不知道怎么办,感觉很痛苦 +4 qweww 2026-05-11 5/250 2026-05-11 20:23 by Oversize
信息提示
请填处理意见