The UNIX and Linux Forums  

Go Back   В UNIX и Linux Форумы > Топ форумы > UNIX для чайников Вопросы И Ответы
.
Google unix.com



UNIX для чайников Вопросы И Ответы Если вы не уверены в том, где разместить UNIX или Linux вопрос, задайте его здесь. Все UNIX и Linux приветствуем новичков!!

Подробнее UNIX и Linux Темы форума можно найти полезные
Нить Резьба для начинающих Форум Ответы Последнее сообщение
Изменение Windows Server псевдоним на Windows или Unix? NycUnxer UNIX для чайников Вопросы И Ответы 1 03-26-2008 05:54 PM
SFTP из окон E: / для Unix-серверов pranavagarwal Shell программирование и сценарии 12 11-28-2007 10:58 AM
Shell скриптов на FTP-сервер с Windows shilpa.rajput Shell программирование и сценарии 8 11-07-2007 12:52 AM
Клиент Windows Vs Unix серверов? Коллинз Программирования высокого уровня 0 10-05-2004 11:49 PM
Windows Server 2K3 против Unix CapsuleCorpJX UNIX для чайников Вопросы И Ответы 1 08-08-2004 06:21 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-19-2007
madhunk madhunk is offline
Зарегистрированный пользователь
  
 

Регистрация: Nov 2005
Сообщений: 91
Скрипт запускает штрафа на UNIX сервера ... не через MSK Набор на Windows Server

У меня есть. SH скрипт который работает штрафа на всех серверов UNIX (AIX, SunSolaris). Этот сценарий требует двух обязательных параметров, и много необязательных параметров. В настоящее время на разных клиентов, которые имеют место на Windows Server, когда я пытаюсь запустить скрипт через МКС Toolkit, Есть пара вопросов. Скрипт работает очень хорошо, если я не предусматривают каких-либо дополнительных параметров. Я не понимаю, почему сценарий не лечить, как эти дополнительные параметры. Могу ли я в связи с неправильным оболочку? Я пробовал много вариантов ...

Пример скрипта:

Код:
#!/bin/ksh
while getopts :s:u:p:f:m:w:r: Option
do
    case $Option in
        s) Server=$OPTARG;;
        u) User=$OPTARG;;
        p) PassWd=$OPTARG;;
        f) ParmFile=$OPTARG;;
        m) Mode=$OPTARG;;
        w) Warn=$OPTARG;;
        r) Rows=$OPTARG;;
        :) echo "ERROR: Invalid argument. $OPTARG requires a value."
           display_usage;;

        ?) echo "ERROR: Unknown option $OPTARG."
           display_usage;;
    esac
done

shift `expr $OPTIND - 1`

Это, как она выполняется.


Код:
BatchRun.sh -p <optional> <mandatory> <mandatory>

Я пробовал много способов дать кавычки необязательных параметров в командной строке. Но это не признаем-P в командной строке.

Пожалуйста, рекомендации, если кто-то один и тот же вопрос ..
Old 12-19-2007
Портер porter is offline Forum Advisor  
Зарегистрированный пользователь
  
 

Регистрация: Январь 2007
Сообщений: 2965
Цитата:
Первоначально Послано madhunk View Post
Когда я пытаюсь запустить скрипт через МКС Toolkit, Есть пара вопросов.
Вы пробовали

(а) Cygwin

(б) Microsoft Услуги UNIX
Old 12-19-2007
madhunk madhunk is offline
Зарегистрированный пользователь
  
 

Регистрация: Nov 2005
Сообщений: 91
Я использую MSK Toolkit, и еще не загрузили Cygwin ...

Но Microsoft услуги для UNIX для интеграции Windows в их существующих UNIX-средах основан .. правда?

Я могу запустить скриптов ... Это просто чтобы MSK Toolkit не беру-F или-N или P необязательных параметров.
Old 12-19-2007
ленивый idle is offline
Зарегистрированный пользователь
  
 

Регистрация: Oct 2007
Место проведения: Веллингтон, Новая Зеландия
Сообщений: 30
Я бы в опасности, и думаю, что нужно ставить вопрос о том, что некоторые Windows форумах.
Old 12-19-2007
Портер porter is offline Forum Advisor  
Зарегистрированный пользователь
  
 

Регистрация: Январь 2007
Сообщений: 2965
Цитата:
Первоначально Послано madhunk View Post
Но Microsoft услуги для UNIX для интеграции Windows в их существующих UNIX-средах основан .. правда?
Не уверен, что вы имеете в виду, но это довольно полная среда построена на вершине в NT POSIX Подсистема. Я использую вер 3,5 на XP и 2K.


Код:
getopt(1)                                                     getopt(1)

  getopt

  NAME

    getopt - parse utility options

  SYNOPSIS

    set -- 'getopt optstring $*'

  DESCRIPTION

    The getopt(1) utility (not to be confused with the getopts(1) command)
    separates options in command lines so they can be parsed and validated by
    shell procedures. The opstring argument is a string of recognized option
    letters. If a letter is followed by a colon, the option is expected to
    have an argument which may or may not be separated from the option by
    blank space. The special option "--" delimits the end of the options. The
    getopt(1) utility places "--" in the arguments at the end of the options,
    or it will recognize "--" if it is explicitly used. The shell arguments
    $1, $2, and so on, are reset so that each option is preceded by a "-" and
    in its own shell argument; each option argument is also in its own shell
    argument.

  DIAGNOSTICS

    The getopt(1) utility prints an error message on standard error if it
    encounters an option letter not specified in the opstring argument.

  SEE ALSO

    getopts(1)

    getopt(3)

Old 01-31-2008
sidinsd sidinsd is offline
Зарегистрированный пользователь
  
 

Регистрация: Январь 2008
Сообщений: 2
Пожалуйста, отправьте мне личное сообщение

Здравствуйте, г-н Портер.

Я пытаюсь использовать Windows КЛА версии 3.5 к порту в UNIX POSIX C Программа совместима с Windows. Вы говорите, что вы используете эту версию, вы используете его для компиляции программ, или просто для других целей?

Проблема Я впадающих в том, что она кажется Есть кучу Windows внешние ссылки, которые получить бросали в автоматически ГК команды, которые не в библиотеку, представленную на КЛА системы. Конкретная внешние ссылки __security_cookie и в Windows он находится в mscvrt.lib файл, но он, как представляется, не будет ни в одном из. А файлы представленные на КЛА.

Любая помощь вы могли бы предоставить мне по этому вопросу было бы весьма признателен.
Closed Thread

Закладки

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

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

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

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




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


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