使用bash,我有一个我想用来替换int的字符串列表。这里有一个例子:将数字转换为在bash中的字符串枚举
day1=Monday day2=Tuesday day3=Wednesday day4=Thursday day5=Friday day6=Saturday day7=Sunday
如果我有一个int,$ dow来表示星期几,我该如何打印实际的字符串?我试过这个:
echo ${day`echo $dow`}
但是得到“坏代换”的错误。我如何完成这项工作?注意:我可以将$ day变量更改为列表或其他内容。
完美!我不知道[1] = ... [2] = ...这太酷了! – User1 2010-04-16 18:56:17
您可以设置第一个索引,其余的将会按照:'日=([1] =星期一星期二星期三...)' – 2010-04-16 20:43:07