#!/bin/bash
dia=$(date +"%d")
echo $dia
mes=$(date +"%m")
case $mes
01) $mes='Jan';;
02) $mes='Feb';;
03) $mes='Mar';;
04) $mes='Apr';;
05) $mes='May';;
06) $mes='Jun';;
07) $mes='Jul';;
08) $mes='Aug';;
09) $mes='Sep';;
10) $mes='Oct';;
11) $mes='Nov';;
12) $mes='Dec';;
esac错误如下所示
./check_brute_force.sh: line 18: syntactic error near unexpected element `01'发布于 2013-05-28 22:31:56
case语句需要一个in,例如:
case $mes in发布于 2013-05-28 22:32:27
缺少"in“关键字
case $mes inhttps://stackoverflow.com/questions/16794664
复制相似问题