文件具有由制表符分隔的唯一"标记"和"值"的列表.我想根据给定的值重复标记.输入文件示例:
 
标签值
AAAAA   2
BBBBB   1
CCCCC   3
DDDDD   5
Run Code Online (Sandbox Code Playgroud)
预期的输出文件
AAAAA 
AAAAA 
BBBBB 
CCCCC 
CCCCC 
CCCCC 
DDDDD 
DDDDD 
DDDDD
DDDDD
DDDDD
Run Code Online (Sandbox Code Playgroud)
你能告诉我awk/sed命令吗?非常感谢.
GNU awk的替代版本:
awk '{while($2--) print $1}'
Run Code Online (Sandbox Code Playgroud)
用sed解决这个问题不是一个好问题.您需要n用n 1's 替换一个数字(例如3和111)并在使用这些数字时打印该单词1.
|   归档时间:  |  
           
  |  
        
|   查看次数:  |  
           83 次  |  
        
|   最近记录:  |