我有一个相当大的配置文件,其中包含服务器短名称,如下所示:
[host 1]
host = server1
[host 2]
host = server2
[host 3]
host = server3
我需要将所有服务器短名称替换为 fq 长名称,这些名称将从我已经编写的 bash 脚本 Lookup.sh 中输出。我可以使用一些 sed 或 awk 魔法来完成这项任务吗?
答案1
您的问题暗示使用sed
or awk
,但您没有明确排除perl
我有一个相当大的配置文件,其中包含服务器短名称,如下所示:
[host 1]
host = server1
[host 2]
host = server2
[host 3]
host = server3
我需要将所有服务器短名称替换为 fq 长名称,这些名称将从我已经编写的 bash 脚本 Lookup.sh 中输出。我可以使用一些 sed 或 awk 魔法来完成这项任务吗?
您的问题暗示使用sed
or awk
,但您没有明确排除perl