Я регулярно захожу в PuTTY и запускаю следующие команды для выполнения задачи.

1-я команда:

кд /u01 / приложение / оракул /user_projects / домены / СБОРА / EOD / bin_arm

2-я команда:

,/FileUpload.sh

3-я команда:

кд /u01 / приложение / оракул /user_projects / домены / СБОРА / EOD / bin_arm

4-я команда:

./execute_eodarx.sh

Как я могу автоматизировать это с помощью пакетного или другого сценария?

Мне нужно выполнить эти команды синхронно. (Следующая команда должна быть выполнена после завершения предыдущей команды.)

2 ответа2

1

Вы практически написали сценарий уже. Если вы поместите все четыре команды в файл на сервере, то вы можете запустить его через sh myscript.sh и у вас есть пакетный скрипт.

(Если вы хотите, чтобы быть работоспособным , как ./myscript.sh первый добавить #!/bin/sh вверху, затем используйте chmod a+x myscript.sh чтобы пометить файл как исполняемый.)

0

Если вы используете любую ОС Windows, попробуйте использовать Multi Tabbed Puty

Он имеет такие функции, как сохранение и управление сеансами замазки и автоматический запуск сценариев при каждом запуске сеансов.

Для автоматического запуска команд после входа в систему,

  • Щелкните правой кнопкой мыши по вашей сессии Putty с серверов и выберите Свойства
  • Нажмите на вкладку «Сценарии» в открывшемся диалоговом окне.
  • В предоставленном поле вы можете добавить команды, которые будут запускаться после входа в систему. Вы также можете указать период ожидания, после которого команды будут выполняться.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .