我想例如将4映射到“Apr”(月份名称的3个字符的缩写)
最佳答案
尝试以下操作:
MONTHS=(Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec)
echo ${MONTHS[3]}
或按照@potong的建议(月号与索引之间有1-1对应)
MONTHS=(ZERO Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec)
echo ${MONTHS[4]}
关于Bash:如何将数字转换为月份字符串?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/10098616/