The UNIX and Linux Forums  


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



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

Подробнее UNIX и Linux Темы форума можно найти полезные
Нить Резьба для начинающих Форум Ответы Последнее сообщение
SCP автоматизированного сценария gholdbhurg UNIX перспективных И опытных пользователей 5 10-27-2008 01:23 AM
Автоматизированная shtudown joe1967 Shell программирование и сценарии 5 05-29-2007 09:04 PM
автоматизированный FTP. sangfroid Shell программирование и сценарии 10 05-07-2007 12:52 PM
Автоматизированный FTP shauche UNIX перспективных И опытных пользователей 11 07-11-2002 03:08 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 05-09-2001
n9ninchd n9ninchd is offline
Зарегистрированный пользователь
  
 

Регистрация: Май 2001
Расположение: Bay Area
Сообщений: 25
Если бы я хотел машину поставить определенный файл на другой ОС времени через Интернет с помощью FTP - и я хотел бы делать это автоматически не пользователь intervented, как бы я это сделать?

С помощью команды PUT?

Имя файла и позиция никогда не меняется, она становится перезаписан и системы на другом конце берет все грязные работы. Мне просто нужна Unix на FTP-сервер, что один файл.
Old 05-09-2001
MIB mib is offline
Зарегистрированный пользователь
  
 

Регистрация: Январь 2001
Место проведения: Каликут
Сообщений: 228
Вы можете создать файл с именем ". Netrc" в вашем домашнем каталоге. Положите эти строки в. Netrc файла:

Машина ИмяСервера Вход Имя пользователя Пароль passwordhere

Когда это сделано, создайте файл (мы будем называть его "ftpcommands")
, который содержит команды. Например:

CD / FTP / каталог
положить yourfile
пока

и назовите его:
# FTP-сервера <ftpcommands

или

#! / BIN / Bash
# autoftp.sh
FTP-машина <ftpcommand

#. / Autoftp.sh

Примечание: Chmod 400. Netrc

Вы можете также использовать "ожидать". человек ожидают получить дополнительную информацию


HTH
Old 05-10-2001
n9ninchd n9ninchd is offline
Зарегистрированный пользователь
  
 

Регистрация: Май 2001
Расположение: Bay Area
Сообщений: 25
Незначительные вариации

Я все время получаю эти просьбы, движимый мне орехи.
Теперь я должен быть в состоянии поставить переменную. Переменные не передается также в процессе FTP-команд.
Любые идеи?

Пример: я хочу поставить эту команду в место

положить $ 1.backup.file

FTP не потянув файлов правильно - я получить не могу найти файл $ 1.backup.file


Old 05-11-2001
MIB mib is offline
Зарегистрированный пользователь
  
 

Регистрация: Январь 2001
Место проведения: Каликут
Сообщений: 228
#! / BIN / Bash
# autoftp.sh
# Используйте "\ N" в отдельный вход
# И использовать вместо бинарных ASCII если вы думаете

FTPCommand \u003d "CD FTPdirectory \ nascii \ nput $ 1.backup.file \ nbye"
эхо-E $ FTPCommand | FTP-машина
Эхо "$ 1 Ftp'd к machinename"

и запустить этот скрипт на FTP "today.backup.file"

#. / Autoftp сегодня

Не забудьте указать полный путь, если "today.backup.file" файл отсутствует в каталоге, откуда вы запустить скрипт.


HTH

[Под ред MIB на 05-11-2001 в 07:29 AM]
Old 05-11-2001
kornshellmaven kornshellmaven is offline
Зарегистрированный пользователь
  
 

Регистрация: Apr 2001
Сообщений: 25
Мы используем варианты на следующий сценарий всего места. Мы разработали "FTP сервер" написана на Korn оболочки для решения всех FTP в различных платформ AW также нашим корпоративным "Предприятие FTP-сервер (Sterling ящик)

Все переменные определены, прежде чем ссылаться на FTP. (В настоящее время в квартире файл - вскоре в БД таблицу)


Содержание DYNAM_FTP.KSH:
#! / ETC / USR / KSH
Ассорти переменная заданий
FTP-N-V $ HostName <<-END
Пользователь $ $ USERID ПАРОЛЬ
CD $ SRC_DIR
LCD $ TARGET_DIR
пароль
получить $ SRC_FILE
КОНЕЦ


Вышеупомянутые "здесь документ" является динамично строится на контроль записи, которая указывает источник информации (IP, ID, пароль, имя файла и т.д.)
Внешний к вышесказанному:
Chmod + X DYNAM_FTP.KSH
DYNAM_FTP.KSH ссылаться
Мы захвата выходе из вышеперечисленных в файл, а затем grep для различных ошибок ....

[Под ред kornshellmaven на 05-12-2001 в 06:58 PM]
Old 05-16-2001
n9ninchd n9ninchd is offline
Зарегистрированный пользователь
  
 

Регистрация: Май 2001
Расположение: Bay Area
Сообщений: 25
Ну - пробовал, и даже при том, что она по-прежнему trys для претворения этих идентификаторов в вместо переменной

пример

CD $ Src_Dir

Он trys изменения в каталог / $ Src_Dir

Не работа - любые другие идеи?

Solaris 7
Old 05-18-2001
kornshellmaven kornshellmaven is offline
Зарегистрированный пользователь
  
 

Регистрация: Apr 2001
Сообщений: 25
Lightbulb

Не знаете, почему она не расширяет переменных внутри здесь документ - Поворот на xtrace увидеть команды поддержали назад

Следующие произведения изобразительного
#! / USR / BIN / KSH-X
ДАННЫЕ \u003d $ AL_DATA
FTP-N-V slapdev <<-END
Пользователь Имя пользователя Пароль
пароль
CD $ ДАННЫХ
пароль
КОНЕЦ
Это не вопрос, если я кд долл. ДАННЫЕ или $ AL_DATA (вывезенных) переменной - он получает расширенные OK

У нас также есть стандартные построить здесь FTP-Doc динамично
EXEC 4> dynam_ftp.sh
Принт-U4 "#! / USR / BIN / KSH-х"
Принт-U4 "FTP-V-Н $ DEST <<-END"
Принт-U4 "пользователя $ USER $ PASSWORD"
Принт-U4 "CD $ ДАННЫХ"
Принт-U4 "Пароль"
Принт-U4 "LCD $ SRC_DIR"
Принт-U4 "mget $ FILE_PATTERN"
Принт-U4 "END"

Chmod + X dynam_ftp.sh
dynam_ftp.sh

Содержание этого файла dynam_ftp.sh будет полностью расширенной переменной значения. Приведенные выше может быть немного за рамки для ваших нужд.

Мы работает Solaris 7, а
Closed Thread

Закладки

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

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

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

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




Часовой пояс GMT -4. Текущее время 08:13 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