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

Форма компьютерного программирования, которая - в контексте системного администрирования - хорошо подходит для автоматизации задач.

9
Как ограничить пользовательскую оболочку, позволяющую запускать программы оболочки
Можно ли запретить любому пользователю не использовать такие команды, как ls, rm и другие системные команды, которые могут нанести вред системе. Но пользователи должны иметь возможность выполнять программы оболочки.

10
Пакетный запрос меток обслуживания Dell
Кто-нибудь знает способ получения информации для списка меток обслуживания? Есть ли у Dell раздел на этом сайте? Я также был бы открыт для любых библиотек Perl / Python или сценариев оболочки * nix. Сейчас я в основном хочу какую-то дату для каждого тега.
9 scripting  dell 

1
Как заставить SCCM распознавать коды возврата после завершения сценария Powershell?
Я использую развертывание приложения SCCM 2012 для установки программного обеспечения. Конкретный тип установки - это программа установки с использованием сценариев, поскольку SCCM продолжал работать с ошибками проверки exe. Скрипт powershell и успешно устанавливает программное обеспечение, даже если оно выполняется SCCM. Проблема в том, что SCCM видит только возвращение 0 из …

11
Как найти IP-адрес шлюза в Linux
Какую команду вы можете использовать, чтобы найти IP-адрес шлюза (т.е. адрес домашнего маршрутизатора) для eth0 в Linux? Мне нужно получить IP-адрес из приложения командной строки для использования в сценарии оболочки.

1
Ввод имени пользователя и пароля локального администратора в скрипте
В моей сети много клиентов, и я хочу, чтобы мой скрипт выполнял следующие действия: [1] Откройте командную строку с повышенными привилегиями, используя данные локального администратора. Примечание: я не хочу вводить имя пользователя и пароль для каждого пользователя. [2] Удалите Java с помощью следующей команды: "wmic product, где" name like 'java%' …

3
PowerShell: свойства Get-ADUser с помощью
Я пытаюсь извлечь отдельные наборы пользователей с Get-ADUser. Пользователи принадлежат компаниям, имена которых включают символы не ASCII, например, "Gåäördet". К сожалению, нам нужно использовать свойство компании для этой задачи, а также нам нужно, чтобы оно работало из сценария. Следующее прекрасно работает в интерактивном сеансе, но не возвращает данных при выполнении …

3
Можно ли использовать Puppet для обеспечения наличия нескольких файлов в каталоге без определения их всех?
У меня есть пара сотен одноразовых серверов, которые имеют разные файлы конфигурации, которые должны присутствовать в каталоге. Копии файлов находятся на хозяине кукол. В одном из моих классов у меня есть набор конфигураций по умолчанию, которые всегда передаются на узел, например: file { "/etc/someprogram/config/000-default": ensure => "present", owner => "root", …

3
Переопределить путь к двоичному файлу для конкретного пользователя
Мой вопрос кажется тривиальным, но мне не удалось найти ничего полезного в Интернете. У меня есть бинарный файл /urs/bin/binary но он устарел и более новая версия доступна, например, на некоторых монтировках /mount/new_version/binary Есть сценарий bash, который вызывает этот двоичный файл в такой форме binary -doSomething Мне нужен этот скрипт для …
8 linux  bash  scripting  path 

2
Использование Diskpart в скрипте PowerShell не позволит скрипту повторно использовать букву диска
Я создал скрипт, который монтирует (присоединяет) виртуальный жесткий диск с помощью Diskpart , очищает некоторые системные файлы и затем отключает (отсоединяет) его. Он использует цикл foreach и предполагает очистку нескольких виртуальных жестких дисков с использованием одной и той же буквы диска. Однако после 1-го VHD это не удается. Я также …

2
Заставить скрипт оболочки работать в CentOS как демон?
РЕДАКТИРОВАТЬ: По какой-то причине половина моего поста была обрезана, не уверен, что случилось. Я скоро обновлю и опубликую, что это обновлено здесь наверху. РЕДАКТИРОВАТЬ: я обновил пост снова, извините за неполный вопрос. РЕДАКТИРОВАТЬ (8:55 вечера EST 10/10/2011): я обновил /srv/rhodecode/start.sh, как предложил Стивен, до сих пор не радует. Он продолжает …

5
Bash: кавычки удаляются, когда команда передается в качестве аргумента функции
Я пытаюсь реализовать механизм пробного запуска для моего сценария и сталкиваюсь с проблемой удаления кавычек, когда команда передается в качестве аргумента функции и приводит к неожиданному поведению. dry_run () { echo "$@" #printf '%q ' "$@" if [ "$DRY_RUN" ]; then return 0 fi "$@" } email_admin() { echo " …

3
Можно ли отфильтровать вывод команды Linux ps по команде пользователя AND?
Мне нужен pid для процесса, указанного его владельцем и командой. Я могу отфильтровать процесс для каждого пользователя с помощью «ps -u xxx» и его команды с помощью «ps -C yyy», но когда я пытаюсь «ps -u xxx -C yyy», они объединяются с использованием логики ИЛИ. Мне нужна логика И Как …

1
Как вы можете отладить сценарий метода ввода данных в Cacti?
(Смотрите дно для обновлений ...) Я написал сценарий метода ввода данных для Cacti (в Ruby, для сбора статистики из beanstalkd), и он работает из командной строки (возвращая одно простое целое число, как описано здесь ), когда запускается как учетная запись пользователя cacti, но как инструмент Cacti. Сам по себе не …

5
Фрагмент Bash за убийство процесса до его смерти?
Я пытаюсь написать надежный скрипт bash, и в нем я создаю фоновый процесс. В конце сценария я хочу его убить. У меня есть PID. Я думал о чем-то вроде этого while [[ ps ef $PID ]] ; do kill $PID sleep 0.5 done Любой предлагает что-нибудь лучше? Любые возможные проблемы …

2
автоматизировать изменение настроек нескольких электроприборов
Я пытаюсь автоматизировать задачу изменения настроек на 100+ электроприборов через SSH, но каждое изменение настроек имеет несколько интерактивных подсказок. Возможно ли это, или у кого-нибудь есть пример того, как это сделать с помощью скрипта Python / bash?
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.