获取sed执行之后的结果赋值给变量

2020-04-30  本文已影响0人  清辉_

var=" apple and 123 "

f4=`$var | sed -i 's/[ ]*//g' | sed -i 's/[;]*//g'`

echo "f4=="$f4

echo "ff==="$var | sed -e 's/[ ]*//g' | sed -e 's/[;]*//g'

message=`echo "${var}" |sed s/[[:space:]]//g`

echo "message=="$message

显示结果

f4==

ff===appleand123

message==appleand123

sed将去掉空格之后的结果直接赋值给变量,但是变量日志输出的时候是什么内容的

后面又找了一下以前的sed相关资料 sed 是多用于对文件的操作 获取返回的结果直接的就是

使用echo输出的值赋值message;

上一篇 下一篇

猜你喜欢

热点阅读