【问题标题】:Need to append the data for 3 files in bash需要在 bash 中附加 3 个文件的数据
【发布时间】:2023-01-19 01:09:57
【问题描述】:

File1 输入数据(只有一个值):-

20230118

File2 输入数据:-

USD,1823
BXX,200
CDD,500
XR,89078

文件 3 输入数据(只有一个值):-

15678

输出数据:-

20230118,USD,180,15678
20230118,BXX,200,15678
20230118,CDD,500,15678

我试过 awk 和 sed 命令

【问题讨论】:

  • 请检查editing your post 以记住下次如何格式化代码。我为你而做。

标签: awk sed


【解决方案1】:

使用

prefix=20230118 suffix=15678
while IFS= read -r line; do echo "$prefix,$line,$suffix"; done < file

输出

20230118,USD,1823,15678
20230118,BXX,200,15678
20230118,CDD,500,15678
20230118,XR,89078,15678

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2018-03-07
    • 1970-01-01
    • 2022-06-29
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-02-28
    相关资源
    最近更新 更多