当前位置: 技术问答>linux和unix
求高手指点shell字符串变量赋值问题!
来源: 互联网 发布时间:2016-11-08
本文导语: 从标准输入中输入8位字符串然后截取后四位赋值给另外一个变量如 read yymmdd mmdd=这里该怎么写 echo $mmdd 比如输入20110213 最后输出显示是0213 | echo "20110213"|cut -c5- | mmdd=$(echo...
从标准输入中输入8位字符串然后截取后四位赋值给另外一个变量如
read yymmdd
mmdd=这里该怎么写
echo $mmdd
比如输入20110213
最后输出显示是0213
read yymmdd
mmdd=这里该怎么写
echo $mmdd
比如输入20110213
最后输出显示是0213
|
echo "20110213"|cut -c5-
|
mmdd=$(echo ${yymmdd}|cut -c5-)
|
cut -c5-8
|
echo ${yymmdd: -4}
|
mmdd=${yymmdd: -4}