Shell 显示变量,加一

Shell 显示变量,加一,shell,unix,ksh,Shell,Unix,Ksh,我有一个叫做年的变量,它是16 我想创建一个名为FINYEAR的新变量,它是16/17 也就是说,它是年,然后是“/”,然后是“年+1” 这个问题 似乎没有涵盖它 谢谢。使用$(())进行算术展开: $ year=16 $ finyear="$year/$(( year + 1 ))" $ echo "$finyear" 16/17 FINYEAR="$YEAR/$((YEAR+1))" 请注意,在$(())内的变量名前面不需要$,因为名称是明确的。还要注意,我有意使用小写变量名- 使用算

我有一个叫做年的变量,它是16

我想创建一个名为FINYEAR的新变量,它是16/17

也就是说,它是年,然后是“/”,然后是“年+1”

这个问题

似乎没有涵盖它

谢谢。

使用
$(())
进行算术展开:

$ year=16
$ finyear="$year/$(( year + 1 ))"
$ echo "$finyear"
16/17
FINYEAR="$YEAR/$((YEAR+1))"

请注意,在
$(())
内的变量名前面不需要
$
,因为名称是明确的。还要注意,我有意使用小写变量名-

使用算术展开:

$ year=16
$ finyear="$year/$(( year + 1 ))"
$ echo "$finyear"
16/17
FINYEAR="$YEAR/$((YEAR+1))"