作业帮 > 综合 > 作业

linux shell 的sed 分析(只有一条)

来源:学生作业帮 编辑:搜狗做题网作业帮 分类:综合作业 时间:2024/05/08 09:41:14
linux shell 的sed 分析(只有一条)
migrate_target=$(echo ${target_node} | sed -e "s,^\([^.]\+\),\1${OCF_RESKEY_migration_network_suffix},")
linux shell 的sed 分析(只有一条)
给migrate_target赋值,赋值的内容是target_node变量中匹配不是以.开头的变量到下一个.前的字符后追加OCF_RESKEY_migration_network_suffix的值
例1
target_node=.abc
OCF_RESKEY_migration_network_suffix=def
最后migrate_target=.abc
以.开头的变量直接赋值
例2
target_node=abc
OCF_RESKEY_migration_network_suffix=def
最后migrate_target=abcdef
没有.的变量 直接追加在最后
例3
target_node=abc.xyz
OCF_RESKEY_migration_network_suffix=def
最后migrate_target=abcdef.xyz
中间.的变量直接追加到.前的字符