我有一个文件,其中包含我希望使用脚本自动获取的一些数据文件如下所示
var1 = value1 var2 = value2
我正在尝试使用sed
sed
sed -n -e 's/^.*var2\(.*\)/\1/p'
但我无法删除空格和=符号一般情况下我不知道有多少空间预期的结果将是:value2我得到是= value2
=
value2
= value2
u7up0aaq1#
cat file | tr -d ' ' | cut -d'=' -f2
mcvgt66p2#
我这样猜想:
sed -n -e 's/^.*var2 [[:space:]]*=[[:space:]]*\(.*\)/\1/p' testfile.txt
工场
2条答案
按热度按时间u7up0aaq1#
mcvgt66p2#
我这样猜想:
工场