![]() |
|
|
Google unix.com
|
|||||||
| Форумы | Регистрация | Правила форума | Ссылки | Альбомы | ЧАВО | Список участников | Календарь | Поиск | Сегодняшние сообщения | Отметить форумы читать |
| Shell программирование и сценарии Почтовые вопросы о KSH, CSH, SH, BASH, Perl, PHP, SED, AWK и скрипты оболочки и оболочки скриптовых языков здесь. |
Подробнее UNIX и Linux Темы форума можно найти полезные
|
||||
| Нить | Резьба для начинающих | Форум | Ответы | Последнее сообщение |
| Сценарий для обновления значения для параметров | gmahesh2k | UNIX для чайников Вопросы И Ответы | 1 | 07-14-2008 10:53 PM |
| Позиционные параметры | shalu @ IBM | UNIX для чайников Вопросы И Ответы | 2 | 11-22-2007 07:58 AM |
| Позиционные параметры | ericelysia | UNIX для чайников Вопросы И Ответы | 15 | 10-23-2005 04:11 PM |
| Позиционные параметры | Shell программирование и сценарии | 2 | 09-26-2003 02:51 PM | |
![]() |
|
|
LinkBack | Резьба Инструменты | Искать в этом Thread | Оценить Thread | Режимы дисплея |
|
|
|
||||
|
Сброс Позиционные параметры значения
Привет,
Может ли какой-либо одной предоставить Unix команды для сброса позиционных параметров? См. ниже пример, когда я должен пройти 2 параметров Shell1.sh. Шаг 1). ./Shell1.sh 2 3 успешно выполнена, то я казнены (следующий шаг только) тот же сценарий оболочки, на этот раз не прошло параметров. Шаг 2). ./Shell1.sh Это также успешно выполнен, потому что она считает (предыдущие значения) 2 И 3 в качестве позиционных параметров, как я не reseted них. Спасибо заранее. |
|
||||
|
Привет zaxxon,
Как известно, сценарий бывшего параметры? Как я знаю, если мы однажды присвоить значение для позиционных параметров, те будут оставаться до тех пор, пока же мы переназначить ними же самое произошло и в моем случае. Вы экспортировать их или записать их в файл? Я не экспортирующих или не в письменном виде файла. Я новичок в Unix И оболочки сценариев исправить меня, если я ошибаюсь исправить меня выше. Ниже приводится содержание Shell1.sh: если [$ #! \u003d 2] тогда Эхо "Нет параметров передаются не равна 2" еще Эхо $ 1 Эхо $ 2 Эхо "завершена" FI Ниже поток исполнения И их результаты: . ./Shell1.sh 2 3 2 3 Завершен . ./Shell1.sh 2 3 Завершен Во второй раз я должен получить вывод как "Нет параметров прошло не равно 2", но она не была happened.This поэтому мне нужно знать команду сбросить позиционных параметров, может у разделяю команду, если вы знать. Спасибо за вашу помощь. |
![]() |
| Закладки |
| Резьба Инструменты | Искать в этом Thread |
| Режимы дисплея | Оценить эту ветку |
|
|