Bourne Shell For i in (seq)
问题 I want to write a loop in Bourne shell which iterates a specific set of numbers. Normally I would use seq : for i in `seq 1 10 15 20` #do stuff loop But seemingly on this Solaris box seq does not exist. Can anyone help by providing another solution to iterating a list of numbers? 回答1: try for i in 1 10 15 20 do echo "do something with $i" done else if you have recent Solaris, there is bash 3 at least. for example this give range from 1 to 10 and 15 to 20 for i in {1..10} {15..20} do echo "$i"