Предыдущая тема :: Следующая тема |
Автор |
Сообщение |
DSlugin
Зарегистрирован: 05.02.2007 Сообщения: 2
|
Добавлено: Пн Фев 05 2007 16:58 Заголовок сообщения: Korn Shell |
|
|
Не могу найти в нете самоучителя по корн шелл, поэтому мой вопрос достаточно примитивный : просьба объяснить фрагмент проги
#!/bin/ksh
#inter (тоже не понял что это означает)
echo "Please, enter y or n"
read k_cn
if [ ! $k_cn ] (синтаксиса этой сироки не могу понять)
then k_cn="y"
fi
Заранее спасибо |
|
Вернуться к началу |
|
|
and3008
Зарегистрирован: 12.10.2001 Сообщения: 14893 Откуда: Н.Новгород
|
Добавлено: Пн Фев 05 2007 20:27 Заголовок сообщения: |
|
|
Все очень просто. Если нажали Enter (длина строки будет НОЛЬ), то считаем, что это y
Запусти это и проверь:
#!/bin/ksh
echo "Please, enter y or n"
read k_cn
if [ ! $k_cn ]
then k_cn="y"
fi
echo $k_cn
Доки и книги по ksh можно легко найти в Инете. Правда на английском, но вполне все понятно. |
|
Вернуться к началу |
|
|
DSlugin
Зарегистрирован: 05.02.2007 Сообщения: 2
|
Добавлено: Вт Фев 06 2007 09:13 Заголовок сообщения: |
|
|
Спасибо |
|
Вернуться к началу |
|
|
|