shell怎么截取指定字符串之间的内容
导读:在shell中,可以使用sed命令来截取指定字符串之间的内容。假设有以下字符串: string="Hello, <world>!" 我们要截取<world>之间的内容,可以使用以下命令: result=$(echo...
在shell中,可以使用sed命令来截取指定字符串之间的内容。假设有以下字符串:
string="Hello, world>
!"
我们要截取world>
之间的内容,可以使用以下命令:
result=$(echo $string | sed 's/.*\(.*\)>
.*/\1/')
echo $result
输出结果为:
world
这个命令使用正则表达式来匹配和>
之间的内容,并将其提取出来。
声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!
若转载请注明出处: shell怎么截取指定字符串之间的内容
本文地址: https://pptw.com/jishu/580271.html
