qq_37480809 2022-08-25 11:37 采纳率: 0%
浏览 15

shell语言如何根据给定字符串和出现次数

给定字符串文件(testmatch.list),出现次数文件(testmatch_times.list)
testmatch.list:
A
B
C
D

testmatch_times.list
2
2
1
1

我的代码
for i in cat testmatch.list ; do for j in cat testmatchtime.list ; do seq $j | sed "c $i" ; done ; done

运行结果
A
A
A
A
A
A
B
B
B
B
B
B
C
C
C
C
C
C
D
D
D
D
D
D

我的思路和解决路线
这个for循环都是嵌套的,不知道平行的该怎么码,for i in cat testmatch.list || for j in cat testmatchtime.list会报错

我想要达到的结果
A出现2次,B出现2次,C出现1次,D出现1次

  • 写回答

2条回答 默认 最新

  • CSDN-Ada助手 CSDN-AI 官方账号 2022-08-25 12:04
    关注

    可以查看手册:linux look 显示以给定字符串开始的行 中的内容
    评论
  • qq_37480809 2022-08-25 15:14
    关注

    标题有遗漏,就是给定次数让对应的字符串重复给定次

    评论

报告相同问题?

问题事件

  • 创建了问题 8月25日

悬赏问题

  • ¥15 询问MYSQL查询SQLSERVER数据表并比较差异后,更新MYSQL的数据表
  • ¥15 关于#前端#的问题,请各位专家解答!
  • ¥15 最小生成树问题 Prim算法和Kruskal算法
  • ¥25 医院住院病人呼叫器设计
  • ¥15 不想和现在的团队合作了,怎么避免他们对程序动手脚
  • ¥20 C语言字符串不区分大小写字典排序相关问题
  • ¥15 关于#python#的问题:我希望通过逆向技术爬取1688搜索页下滑加载的数据
  • ¥15 关于Linux的终端里,模拟实现一个带口令保护的屏保程序遇到的输入输出的问题!(语言-c语言)
  • ¥30 请问,这个嵌入式Linux系统谁能帮我分析一下,crc检验区域在哪,不是内核的校验,内核校验我已经找到了
  • ¥15 二分类改为多分类问题