У меня есть сценарий KornShell (ksh). Он печатает только a
и b
. Я не уверен, почему он печатает только эти две буквы?Неисправный сценарий Unix Shell
сценарий:
#!/bin/ksh
for i in [global]
do
echo $i
done
exit 0
выход:
./a.sh
a
b
мне нужно понять, как оболочки интерпретации [глобальное] слово.
Где [глобальный] определяется? Когда я запускаю, когда вы ввели его, выходы [global] –
Я ожидаю печати [global], это просто строка – sfgroups
Вот что я вижу, когда я запускаю ее. Какую версию ОС/оболочки вы используете? –