我有两个变量 i 和 t。我想更改 $i,以便将第二个和第三个逗号分隔字段 (30:20,12:45) 替换为 $t 的值以创建一个新变量 $o。
i=whatever,30:20,12:45,whenever,NULL
t=12:20,12:40
所以 $o 应该变成:
echo $o
whatever,12:20,12:40,whenever,NULL
如何在 Bash 中做到最好?
我有两个变量 i 和 t。我想更改 $i,以便将第二个和第三个逗号分隔字段 (30:20,12:45) 替换为 $t 的值以创建一个新变量 $o。
i=whatever,30:20,12:45,whenever,NULL
t=12:20,12:40
所以 $o 应该变成:
echo $o
whatever,12:20,12:40,whenever,NULL
如何在 Bash 中做到最好?
使用
cut
使用
awk