linux - 如何在 linux 中将两个变量值与不同的行连接起来?

标签 linux shell

我有两个带有类似字符串的变量或文件

a="p|q"

b="x y z"

b 变量有三个字符,用空格分隔。

我的问题是如何在 Linux 中使用 shell 命令生成输出,分隔符为“|”

p|q|x
p|q|y
p|q|z

最佳答案

不太确定我是否正确理解了您的问题。以下 for 循环将为您提供所需的输出: 我在 $b 中; echo “$a|$i”;完成

关于linux - 如何在 linux 中将两个变量值与不同的行连接起来?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50621418/

相关文章:

linux - 移动 .git 目录而不移动文件

linux - 多个 CPU 内核上的 Swapper 任务

mongodb - 如何更改mongodb集合中字段的类型

linux - 获取两个标记模式之间的线,其中结束模式位于特定列中

linux - awk - 如何删除带有字段分隔符的第一列

bash - ∴ 字符在 bash shell 中有什么作用?

linux - 从文件 shell 脚本中提取子字符串

linux - 在 Linux 上创建文件时发生了什么

linux - 在 Linux 中捕获密码更改

bash - OS X GNU- screen 破坏着色