Вопросы с тегом «scripting»

13
Как передать вывод команды в качестве нескольких аргументов другой команде

У меня есть команда, которая производит вывод, как это: $. / command1 word1 word2 word3 Я хочу передать эти три слова в качестве аргументов другой команде: $ command2 word1 word2 word3 Как передать выходные данные command1 как три разных аргумента $ 1 $ 2 $ 3 в...

13
Как вы реализовали управление журналами на своих серверах?

Я пытаюсь выяснить, как другие люди внедряют свои системы управления журналами. У меня 20-30 серверов Linux и несколько окон Windows (большинство из них виртуализированы). Мы используем множество сценариев Perl и Bash для выполнения большинства наших автоматизированных заданий, и я пытаюсь...

12
Как установить пароль пользователя postgresql в скрипте bash

Я хочу установить пароль для пользователя сервера Postgresql по умолчанию postgres. Я сделал это с помощью: sudo -u postgres psql # \password postgres Я хочу сделать этот шаг на многих машинах, поэтому я хотел бы создать bashскрипт для того же. Как это сделать в...

12
Где вы обычно храните свои сценарии UNIX / Linux?

Существует множество сценариев, которые я написал для своего сервера. Некоторые из них находятся в моем, ~/scriptsа некоторые в каталогах приложений. Мне просто интересно, есть ли каталог, который вы обычно используете, чтобы сохранить ваши сценарии...

12
Отключите внешний USB-накопитель с помощью powershell

Я пытаюсь отключить внешний USB-накопитель с помощью powershell и не могу это сделать. Следующий скрипт - это то, что я использую: #get the Win32Volume object representing the volume I wish to eject $drive = Get-WmiObject Win32_Volume -filter "DriveLetter = 'F:'" #call dismount on that object there...

12
Как разобрать и преобразовать INI-файл в переменные массива Bash?

Я пытаюсь преобразовать INI-файл в переменные массива Bash. Пример INI, как показано ниже: [foobar] session=foo path=/some/path [barfoo] session=bar path=/some/path так они становятся: session[foobar]=foo path[foobar]=/some/path session[barfoo]=bar и так далее. Прямо сейчас я мог придумать только...

12
Управление несколькими серверами IIS без общей конфигурации

В настоящее время у нас есть 2 веб-сервера IIS 8.5 в DEV Мы подтолкнем серверы к производству, чтобы заменить наши текущие производственные серверы Мой вопрос заключается в том, является ли способ создания сценариев на лету для применения обновлений конфигурации в рабочей среде после тестирования в...

12
Можно ли изменить настройки BIOS из Linux?

Я пытаюсь написать скрипт для включения IPMI на кучу машин без необходимости подключать к ним KVM один за другим. Можно ли изменить настройки BIOS с Linux? ОС SL6. Я понимаю, что каждую машину, вероятно, нужно будет включать и выключать, но я могу делать это программно,...

12
Отправлять вывод bash -x в лог-файл без прерывания стандартного вывода

Есть ли способ отправить информацию, отображаемую, запустив bash-скрипт с параметром -x, в файл, не изменяя при этом стандартный вывод, увиденный пользователем, выполняющим скрипт? Это функция отладки, которую я хотел бы реализовать в используемом нами скрипте bash, который часто меняется. Очень...

12
Может ли сценарий оболочки ожидать изменения файла и предпринимать действия?

Интересно, смогу ли я написать сценарий, который будет отслеживать изменения в файле и выполнять какие-либо действия при обнаружении изменения. Детальное объяснение: OpenVPN записывает свой статус в файл каждую 1 минуту. Мне нужно проанализировать этот файл состояния и принять меры. OpenVPN усекает...

12
Как запустить Tomcat в режиме удаленной отладки под Ubuntu 10?

Я схожу с ума, чтобы настроить Tomcat в режиме удаленной отладки под Ubuntu 10. В основном я добавил это в /etc/init.d/tomcat6 (в начале): JAVA_OPTS="-Djava.awt.headless=true -Xmx256M -Xdebug -Xrunjdwp:transport=dt_socket,address=8000,server=y,suspend=n" Но я не вижу никакого эффекта ... на самом...

12
Как заблокировать обычных (не администраторов) пользователей во время установки программного обеспечения?

У нас много тонких клиентов под управлением Windows Embedded Standard 7 и сервер SCCM 2012 R2 для управления ими. У тонких клиентов включены фильтры записи (FBWF), поэтому изменения машины не являются постоянными. В редких случаях нам нужно что-то обновить на них, мы просто внедряем это через SCCM,...

11
AppCmd ​​для создания виртуального каталога на веб-сайте по умолчанию в IIS7

Я пытаюсь создать виртуальный каталог в разделе «Веб-сайт по умолчанию» в IIS 7, используя AppCmd. Но сначала я хотел бы посмотреть, существует ли он уже. Как я могу использовать AppCmdдля создания виртуального каталога на «веб-сайте по умолчанию» и как я могу сделать оператор...

11
Bash скрипт для подсчета количества файлов

У меня есть скрипт, и я хочу отображать разные сообщения, если файл существует или нет. У меня есть сценарий, как: count=ls /import/*.zip | wc -l echo "Number of files: " $count if [ "$count" > "0" ]; then echo "Import $count files" else echo "**** No files found ****" fi Тем не менее, если нет...

11
Как я могу предотвратить запуск запланированной задачи, если эта же задача уже запущена?

Я написал сценарий php, чтобы проверить, есть ли какие-либо новые файлы в папке и, если какие-либо новые файлы существуют, загрузить их на сервер. Эти файлы могут быть довольно большими. Я хочу часто запускать этот скрипт - скажем, каждые 5 минут - как запланированное задание, чтобы файлы были...

11
Подключение к MySQL через командную строку без необходимости пароля root

Я создаю сценарий Bash для некоторых задач. Одной из таких задач является создание БД MySQL из одного скрипта bash. Сейчас я создаю две переменные: одну для имени пользователя магазина, а другую для пароля магазина. Это соответствующая часть моего сценария: MYSQL_USER=root...

10
EC2 Startup - Как узнать, когда Windows Ready готова?

Я работаю с Amazon EC2, и у меня есть некоторые Windows AMI с EBS. Когда я запускаю новый экземпляр из снимка EBS, служба EC2Config подготавливает машину Windows для меня. Я знаю, когда EC2Config готов, потому что я могу проверить экземпляр консоли вывода - как только он говорит «Windows готова», я...