小编nic*_*v06的帖子

在同一行内的变量前面附加文本 - bash

我有这个例子。文本

> cat example.text
10.10.44.11 10.10.44.20 xa1-Y xa2-Y xb1-Y xb2-Y xc1-Y xc2-Y xd1-Y xd2-Y 
Run Code Online (Sandbox Code Playgroud)

我有这个命令: srxa_host_list=$(echo example.text | awk '{print $3}' | sed 's/-.*//')

输出:

echo $srxa_host_list
xa1
Run Code Online (Sandbox Code Playgroud)

我需要什么:在“xa1”之前附加sr文本,而不创建新的代码行。

echo $srxa_host_list
srxa1
Run Code Online (Sandbox Code Playgroud)

bash awk sed append

1
推荐指数
1
解决办法
571
查看次数

标签 统计

append ×1

awk ×1

bash ×1

sed ×1