SHELL脚本正则表达式
shell脚本变量,变量中数据遇到#后就保存到另一个变量中举例:$path=192.168.0.128#100#/etc/passwd#保存到3个变量中a,b,c$a=1...
shell脚本变量,变量中数据遇到#后就保存到另一个变量中举例:
$path=192.168.0.128#100#/etc/passwd#保存到3个变量中a,b,c
$a=192.168.0.128
$b=100
$c=/etc/passwd
如何实现,给个代码就行 展开
$path=192.168.0.128#100#/etc/passwd#保存到3个变量中a,b,c
$a=192.168.0.128
$b=100
$c=/etc/passwd
如何实现,给个代码就行 展开
3个回答
展开全部
path1=192.168.0.128#100#/etc/passwd#
$a=`echo $path1 | awk -F"#" '{print $1}'`
$b=`echo $path1 | awk -F"#" '{print $2}'`
$c=`echo $path1 | awk -F"#" '{print $3}'`
$a=`echo $path1 | awk -F"#" '{print $1}'`
$b=`echo $path1 | awk -F"#" '{print $2}'`
$c=`echo $path1 | awk -F"#" '{print $3}'`
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
path=192.168.0.128#100#/etc/passwd#
aa=`echo $path| awk -F "#" '{print $1,$2,$3}'`
for a in $aa
do
echo "a="$a
done
aa=`echo $path| awk -F "#" '{print $1,$2,$3}'`
for a in $aa
do
echo "a="$a
done
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询