怎么改变变量中的值?

sh/bash/dash/ksh/zsh等Shell脚本
回复
头像
愤怒的阿狸
帖子: 48
注册时间: 2013-03-04 11:27

怎么改变变量中的值?

#1

帖子 愤怒的阿狸 » 2013-08-06 13:59

比如# a=1234567890
#SED xxxxx
#echo $a=123123123
这个sed应该写什么
lethe
帖子: 98
注册时间: 2008-04-29 18:59

Re: 怎么改变变量中的值?

#2

帖子 lethe » 2013-08-06 15:50

echo ${a/4567890/123123}
头像
枫叶饭团
帖子: 14683
注册时间: 2010-06-16 1:05
系统: Mac OS X
来自: Tencent
联系:

Re: 怎么改变变量中的值?

#3

帖子 枫叶饭团 » 2013-08-06 19:45

我智商不够用,没懂- -
头像
zhw2101024
帖子: 1849
注册时间: 2009-03-28 16:10
系统: Arch debian win7
联系:

Re: 怎么改变变量中的值?

#4

帖子 zhw2101024 » 2013-08-07 9:47

代码: 全选

sed -i 's/\(a=\).*/\1123123123/' test.txt
a改成b就可以改变变量b的内容
回复