gpt4 book ai didi

bash - 如何逐行连接 2 个多行字符串,就像 'paste' 对两个文件所做的那样

转载 作者:行者123 更新时间:2023-12-02 15:31:50 24 4
gpt4 key购买 nike

我正在寻找一种逐行连接两个多行字符串的方法,就像粘贴文件内容一样。对于多行字符串,是否有类似 paste 的等效工具?评论:我不想以任何方式使用文件!

字符串内容1:

A1 
A2
A3
A4

字符串内容2:

B5
B6
B7

我想要:

A1 B5
A2 B6
A3 B7
A4

可能会产生像全外连接这样的结果,在每个没有给出数据的位置都有一个空列条目?那也很有趣:例如

A1 B5 C8
A2 B6 C9
A3 B7 C10
A4 C11

举个例子:

> string3=$(combine "$string1" "$string2")
> echo "$string3"
> A1 B5
A2 B6
A3 B7
A4

感谢提示和提示;)

最佳答案

您可以为此使用paste,而无需使用文件!

$ paste -d' ' <(echo "$string1") <(echo "$string2")
A1 B5
A2 B6
A3 B7
A4

关于bash - 如何逐行连接 2 个多行字符串,就像 'paste' 对两个文件所做的那样,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24798817/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com