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

Скрипт представляет собой серию инструкций, написанных в виде простого текста. Интерпретатор сценариев (например, Bash или другая оболочка, Python, Perl, Ruby и т. Д.) Считывает файл и выполняет инструкции, как если бы они были введены в командной строке.


3
Как я могу запустить OpenVPN как root в фоновом режиме, в сценарии?
Я хотел бы написать сценарий, который вызывает openvpnсначала, а затем ssh. При наборе команды sudo openvpn ~/my_connection.ovpn в командной строке я получаю следующий вывод: ... Wed Jan 4 21:04:35 2017 do_ifconfig, tt->ipv6=0, tt->did_ifconfig_ipv6_setup=0 Wed Jan 4 21:04:35 2017 /sbin/ip link set dev tun0 up mtu 1500 Wed Jan 4 21:04:35 …

6
Как я могу запустить приложение с предопределенным размером и позицией окна?
Мне интересно, есть ли способ добиться эффекта сочетания клавиш Ctrl-Alt-Keypad в Unity, используя вместо этого команды терминала? Я хочу команду, которая устанавливает окно графического интерфейса на половину размера экрана, либо по левому, либо по правому краю. В качестве фона я пишу скрипт, который запускается после входа в систему. Он использует …

1
Переменные среды не доступны в bash-скрипте
Я столкнулся со странной проблемой. Я поместил некоторые переменные env .bashrcи он работает как следует: echo $HADOOP_HOME /home/me/dist/hadoop Но переменная env недоступна при выполнении сценариев bash. Предположим, я создаю /tmp/sample.shс содержанием ниже: #! /bin/bash echo $HADOOP_HOME Когда я запускаю вышеуказанный скрипт, отображается пустая строка: /tmp/sample.sh ‌

3
Как полностью перезапустить скрипт изнутри самого скрипта
Я настраиваю скрипт оболочки с меню и подменю, параметрами и т. Д. Но в каждом меню / подменю / и т. Д. Мне нужен выбор «Вернуться в главное меню». Я уже настроил меню, и оно работает нормально, но мне нужен способ, чтобы просто перезапустить скрипт с нуля, сбросить все переменные …


2
После обновления до 16.04 LTS rc.local не выполняет команду
На предыдущей установленной версии Kubuntu 15.xx я добавил строку в /etc/rc.local- /home/diet/scripts/my-auto-mount-scriptкоторый , очевидно , упомянутый сценарий , что если на сетевых дисках дома Wi - Fi должен быть установлен. Это работало безупречно на kubuntu 15.xx Кажется /etc/rc.local, что после обновления он игнорируется при загрузке, потому что выполнение команды /etc/rc.localвсе …
21 scripts  kubuntu  16.04 

4
Как ввести пароль только один раз в bash-скрипте, требующем sudo
Данные Я хочу, чтобы пользователи-операторы на этой машине монтировали свои собственные ресурсы cifs. sudoersФайл уже содержит /bin/mount -t cifs //*/* /media/* -o username=*команду для всех операторов Я хочу, чтобы пользователи монтировали cifsобщий ресурс через скрипт, набирая пароль только один раз, а не дважды. Пароль sudo и пароль cifs идентичны. Что …
21 bash  scripts  sudo 

2
Знайте, содержит ли сценарий оболочки ошибку синтаксиса без запуска сценария
У меня есть длинный сценарий оболочки, содержащий множество условий, и я хочу знать, есть ли какая-либо синтаксическая ошибка в сценарии без его запуска. Поскольку сценарий оболочки интерпретируется, я думаю, что это невозможно, но есть ли способ узнать с помощью некоторого трюка.
21 scripts 

5
Выполнить скрипт перед выключением
Когда я выключаю свой компьютер, я хочу показать некоторые незавершенные задачи, которые я должен выполнить, прежде чем покинуть офис ... Я сделал локальное приложение для управления этими задачами, в основном я просто хочу запустить команду и завершить работу после того, как я убил приложение выполнено.
21 scripts  shutdown 

3
Надежно проверьте, установлен ли пакет или нет
У меня есть простое требование. Я хочу определить несколько переменных, которые будут соответствовать любому количеству заданных пакетов, которые я хочу установить через скрипт оболочки. Пример кода ниже: MISC="shutter pidgin" WEB="apache2 mongodb" for pkg in $MISC $WEB; do if [ "dpkg-query -W $pkg | awk {'print $1'} = """ ]; then …
20 scripts 

2
Как настроить эти правила iptables для запуска при запуске
Я обычно запускаю свои правила iptables при каждом входе в систему. С терминала я печатаю; sudo sh firewall.sh Настраивая компьютер моей сестры, я хочу дать ей базовую защиту брандмауэра. Она не будет входить в систему как администратор, просто стандартная учетная запись. Как я могу заставить скрипт брандмауэра запускаться каждый раз, …

2
Как найти версию машины с Ubuntu удаленно?
У меня более 60–80 систем, работающих под управлением Ubuntu. Некоторые из них с версией 8.04, а некоторые с последней версией 10.10. Сейчас мы находимся в процессе обновления всех старых версий Ubuntu до более новой версии. Трудно включить каждую систему Ubuntu и делать заметки о более старой версии Ubuntu, а затем …
20 bash  scripts 

2
Как мне изменить Firefox `about: config` из скрипта оболочки?
На первых вещей , которые я делаю , когда первый , используя новый профиль Firefox, является набор browser.urlbar.trimURLsдля false(который действительно должен быть изменяемым , хотя «Preferences» или должен был остаться по умолчанию), и изменить поиск и стартовой по умолчанию в DuckDuckGo . В настоящее время я вручную захожу about:config, просматриваю …


Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.