ksh脚本,For循环

Ily*_*lya 6 ksh

#!/bin/ksh
#########################     
for i in {1..30} ;do
  echo $i
done
Run Code Online (Sandbox Code Playgroud)

输出是:

{1..30}  
Run Code Online (Sandbox Code Playgroud)

我的代码有什么问题?

kev*_*kev 6

{1..30}属于bash.

用这个:

for((i=1;i<=30;i++)); do
    echo $i
done
Run Code Online (Sandbox Code Playgroud)

  • s [3]:第3行的语法错误:`('意外 (2认同)