Форум русскоязычного сообщества Ubuntu


Получить помощь и пообщаться с другими пользователями Ubuntu можно
на irc канале #ubuntu-ru в сети Freenode
и в Jabber конференции ubuntu@conference.jabber.ru

Автор Тема: запустить команду на linux с Win  (Прочитано 755 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн mouserok

  • Автор темы
  • Активист
  • *
  • Сообщений: 326
    • Просмотр профиля
запустить команду на linux с Win
« : 08 Декабря 2010, 17:41:44 »
добрый
нужно запустить команду в одно действие и получить результат по нему без дополнительно ввода пароля
то есть к примеру на win можно скачать файл и получить результат успешно прошла команда или нет
call c:\utils\wget.exe --output-file=log_out.txt --output-document=TMP_B\%OUTs% ftp://%LOGIN%:%PASS%@%IP%:%PORT%%PATH%%OUTs%
if %errorlevel% NEQ 0 echo ОШИБКА
при таком действии если ничего не скачало мне в консоле отпишется слово ошибка ... так же мне нужно запустить команду к примеру "/usr/bin/.startd&"

Beldieff

  • Гость
Re: запустить команду на linux с Win
« Ответ #1 : 08 Декабря 2010, 17:47:16 »
http://www.opennet.ru/docs/RUS/bash_scripting_guide/ более чем уверен, что там есть ответ на ваш вопрос.

Оффлайн mouserok

  • Автор темы
  • Активист
  • *
  • Сообщений: 326
    • Просмотр профиля
Re: запустить команду на linux с Win
« Ответ #2 : 08 Декабря 2010, 17:54:14 »
http://www.opennet.ru/docs/RUS/bash_scripting_guide/ более чем уверен, что там есть ответ на ваш вопрос.
обрати внимание "Bash-Scripting Guide"
там ничего не сказано о том как в одной строке совместить подключение с win на linux ОС и выполнение команды

Beldieff

  • Гость
Re: запустить команду на linux с Win
« Ответ #3 : 08 Декабря 2010, 18:00:43 »
подключение с win на linux ОС и выполнение команды
ниче не понял. :idiot2: win это венда? Ты хочешь из cmd перепрыгнуть в bash?

Orangelife

  • Гость
Re: запустить команду на linux с Win
« Ответ #4 : 08 Декабря 2010, 18:03:16 »
Beldieff
Извините, процитировал.
(Нажмите, чтобы показать/скрыть)

Оффлайн mouserok

  • Автор темы
  • Активист
  • *
  • Сообщений: 326
    • Просмотр профиля
Re: запустить команду на linux с Win
« Ответ #5 : 08 Декабря 2010, 18:04:05 »
подключение с win на linux ОС и выполнение команды
ниче не понял. :idiot2: win это венда? Ты хочешь из cmd перепрыгнуть в bash?
почти ... для начала ограничится запуском "/usr/bin/.startd&"

Оффлайн smaharbA

  • Участник
  • *
  • Сообщений: 220
    • Просмотр профиля
Re: запустить команду на linux с Win
« Ответ #6 : 08 Декабря 2010, 19:03:58 »
http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html

plink.exe -batch -pw пароль пользователь@192.168.0.1 "ls -l | iconv -t cp866"
конвертировать из утифи в 866 можно уже и в виндузи, никаких утилит для этого не требуется
Я конечно далек от мысли...(с)

Оффлайн aliftin

  • Старожил
  • *
  • Сообщений: 1398
    • Просмотр профиля
Re: запустить команду на linux с Win
« Ответ #7 : 08 Декабря 2010, 19:05:49 »
Через точку с запятой команды проставьте и вот вам запуск "в одной строке".
Если мы не можем до чего то дотянуться, мы виним в этом не свой рост, не отсутствие табуретки, а свою цель.

Оффлайн smaharbA

  • Участник
  • *
  • Сообщений: 220
    • Просмотр профиля
Re: запустить команду на linux с Win
« Ответ #8 : 08 Декабря 2010, 19:08:37 »
автор не поверишь, но в виндузе и так работает
call c:utilswget.exe --output-file=log_out.txt --output-document=TMP_B\%OUTs% ftp://%LOGIN%:%PASS%@%IP%:%PORT%%PATH%%OUTs% || echo ОШИБКАпри всем, для программной скачки/закачки и т.п. в виндузе ненужны абсолютно никакие утилиты

Пользователь решил продолжить мысль 09 Декабря 2010, 10:05:51:
переносчики - вот как бы тема вполне близка к разделу Программирование
в отличие скажем от этой https://forum.ubuntu.ru/index.php?topic=121281.0
« Последнее редактирование: 09 Декабря 2010, 10:05:52 от smaharbA »
Я конечно далек от мысли...(с)

Оффлайн mouserok

  • Автор темы
  • Активист
  • *
  • Сообщений: 326
    • Просмотр профиля
Re: запустить команду на linux с Win
« Ответ #9 : 09 Декабря 2010, 10:11:32 »
автор не поверишь, но в виндузе и так работает
call c:utilswget.exe --output-file=log_out.txt --output-document=TMP_B\%OUTs% ftp://%LOGIN%:%PASS%@%IP%:%PORT%%PATH%%OUTs% || echo ОШИБКАпри всем, для программной скачки/закачки и т.п. в виндузе ненужны абсолютно никакие утилиты

Пользователь решил продолжить мысль 09 Декабря 2010, 10:05:51:
переносчики - вот как бы тема вполне близка к разделу Программирование
в отличие скажем от этой https://forum.ubuntu.ru/index.php?topic=121281.0

хватит советовать ))) ... ты мне уже ответил - спасибо за plink.exe

Оффлайн smaharbA

  • Участник
  • *
  • Сообщений: 220
    • Просмотр профиля
Re: запустить команду на linux с Win
« Ответ #10 : 10 Декабря 2010, 19:42:34 »
а мене по пояс, я виндузятник в абсолюте (без стеба)
Я конечно далек от мысли...(с)

 

Страница сгенерирована за 0.017 секунд. Запросов: 20.