我正在编写一个 Shell 脚本,但出现了一个意外错误(我以前从未见过)。
代码是这样的:
num=1
case $line in
*.mp3*)
s$num=$total_seconds; # $total_seconds is a variable with numbers like: 11.11
a$num=$file;
num=$(($num + 1));
;;
esac
如果我尝试查看这些变量的内容,它不会显示任何内容。
echo $s1 $a1
echo $s2 $a2
甚至:
for ((i=1; i<=$num; i++))
do
echo $s$i $a$i
done