The UNIX and Linux Forums  
Здравствуйте и добро от Соединенных Штатов UNIX и Linux Форумы! Благодарим Вас за посещение и вступления нашей мирового сообщества.

Go Back   В UNIX и Linux Форумы > Топ форумы > Shell программирование и сценарии
.
Google unix.com



Shell программирование и сценарии Почтовые вопросы о KSH, CSH, SH, BASH, Perl, PHP, SED, AWK и скрипты оболочки и оболочки скриптовых языков здесь.

Подробнее UNIX и Linux Темы форума можно найти полезные
Нить Резьба для начинающих Форум Ответы Последнее сообщение
не в состоянии войти в GDM, срочно необходима помощь!!! PLS wrapster Shell программирование и сценарии 0 04-25-2008 01:48 AM
срочно необходимо manish1 Shell программирование и сценарии 0 03-13-2008 05:09 AM
Экстренная помощь необходима skyineyes UNIX для чайников Вопросы И Ответы 5 06-19-2007 04:31 AM
срочно необходима помощь!! guhas Shell программирование и сценарии 0 09-10-2005 02:01 PM
Экстренная помощь необходима mgchato Программирования высокого уровня 0 05-19-2005 03:49 AM

Closed Thread
English Japanese Spanish French German Portuguese Italian Dutch Swedish Russian Norwegian Hungarian Hebrew Danish Bulgarian Greek Powered By Powered by Google
 
LinkBack Резьба Инструменты Искать в этом Thread Оценить Thread Режимы дисплея
Old 12-07-2006
Пакетный Batch is offline
Зарегистрированный пользователь
  
 

Регистрация: Декабрь 2006
Сообщений: 3
срочно необходима помощь.

Ок я признаю это Я тупик, и я был бы признателен за любую помощь

Вот что я пытаюсь делать.

Корн Shell скрипт

Я установить переменную в другой скрипт, я хочу сослаться на мой основной сценарий будет выглядеть примерно так:

GETDIR \u003d / vol100/cfg/.getdir

В. Getdir оболочки сценария принимают параметра, например:

. / getdir somedir

Это возвращает одну запись.

Я другой переменной в основной сценарий для параметра
PARAM \u003d someparameter

Теперь у меня в основной скрипт, я хочу получить в результате запуска. Getdir скрипт с параметром

И я пытаюсь сделать это так, как

NETDIR \u003d$(${ GETDIR) $ (PARAM))
Эхо $ () NETDIR

Но она не работает $ () NETDIR всегда пустой.

Любые предложения?

Спасибо,

Пакетный
Old 12-07-2006
System Shock's Avatar
Система Ударопрочность System Shock is offline Forum Advisor  
Зарегистрированный пользователь
  
 

Регистрация: May 2006
Место проведения: Тау В СЕТИ
Сообщений: 521
Во-первых, это имя скрипта вы звоните. Getdir или просто getdir? Ваш пример говорит команду. / Getdir somedir, но ссылка на него. Getdir в вашей переменной и комментариев.
Если это просто опечатка, он смотрит на меня, что могут существовать расхождения о том, что делает getdir и / или принимает в качестве входных и то, что вы просите его сделать. В вашем примере, getdir занимает каталога в качестве вклада, но в вашем скрипте, вы передаете параметр. Является ли этот параметр в каталоге? Может быть, getdir ожидал путь и ваш параметром является только имя (или наоборот)?

Эта часть имеет правильный синтаксис для работы:
Код:
NETDIR=$(${GETDIR} ${PARAM})
echo ${NETDIR}
Old 12-07-2006
Пакетный Batch is offline
Зарегистрированный пользователь
  
 

Регистрация: Декабрь 2006
Сообщений: 3
К сожалению это скрытый файл, поэтому. Getdir и параметром, что он принимает это просто хэшированного стоимость некоторых текстовых и. Getdir сценарий unhashes него.

Когда я выполню. Getdir скрипт в консоли с параметром она отлично работает. Но, как я уже сказал он doesn't кажутся делать что-либо в основной сценарий. Мне было очень любопытно о синтаксисе этой линии, что вы цитируются, и я благодарю Вас за ответ.

-Пакет
Old 12-07-2006
reborg's Avatar
reborg reborg is offline Forum Staff  
Администратор
  
 

Регистрация: Mar 2005
Место проведения: Ирландия
Сообщения: 4231
попробуйте сдачи комплекса-х на линии до и набор + X на линии после так что вы можете видеть, что происходит именно по этой линии.
Old 12-08-2006
Пакетный Batch is offline
Зарегистрированный пользователь
  
 

Регистрация: Декабрь 2006
Сообщений: 3
Это было разрешение проблемы. Спасибо за вашу помощь.
Closed Thread

Закладки

Резьба Инструменты Искать в этом Thread
Искать в этом Thread:

Расширенный поиск
Режимы дисплея Оценить эту ветку
Оценить эту ветку:

Отправка Правила
Вы не может Начать новую нитей
Вы не может Почтовые ответы
Вы не может Почтовые вложения
Вы не может Редактировать Ваши сообщения

BB код быть На
Смайлики являемся На
[IMG] код На
HTML-код Вне
Trackbacks являемся На
Pingbacks являемся На
Refbacks являемся На




Часовой пояс GMT -4. Текущее время 07:36 PM.


Powered By: Справка, Copyright © 2000 - 2006, Jelsoft Enterprises Limited. Язык Переводы на питание от .
vBCredits v1.4 Copyright © 2007 - 2008, PixelFX Studios
В UNIX и Linux форумы Содержание Copyright © 1993-2009. Все права Reserved.Ad управления по RedTyger

Содержание соответствующие URL-адреса в vBSEO 3.2.0