žádné mezery mezi rovnítkem
$ List="abcd 1234 jvm something"
$ set -- $List
$ echo $2
1234
Některé další způsoby, i když ne tak účinné jako použití vnitřních částí shellu
$ echo $List | cut -d" " -f2
1234
$ echo $List | awk '{print $2}'
1234
$ echo $List | sed 's/^.[^ \t]* //;s/ .*//'
1234
$ echo $List | tr " " "\n"|sed -n '2p'
1234
Jen pro doplnění odpovědi ghostdog:můžete také zadat $List
's do pole a odtud přístup ke konkrétnímu prvku seznamu
List="abcd 1234 jvm something"
arr=($List)
echo ${arr[1]}
Všimněte si, že indexy pole se počítají 0,1,2,... .
To má tu výhodu, že neznečišťuje prostředí shellu příliš mnoha novými proměnnými.