Tag: shell script

Как получить возвращаемое значение из функции MATLAB

Я вызываю функцию MATLAB со сценарием bash matlab -nodesktop -nosplash -nodisplay -r "matlabfunction input1 input2; quit" Я пытаюсь получить однозначное возвращаемое значение из функции matlab, поэтому я могу перейти к другой базе данных этой возвращаемой величины.

Не удалось выполнить запрос Curl из сценария Ansible playbook

Я делаю простой скрипт, который будет запускаться на узле Ansible, и уведомлять меня через Slack api, если доступны обновления. Если я выполняю скрипт на своих хостах (все на основе Debian), я получаю уведомление в приложении Slack по своему желанию, но когда он запускается через Ansible, он не сообщает об ошибках, но я никогда не получал […]

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

Есть ли одна команда для screen чтобы полностью закрыть / закрыть все запущенные программы в отдельном режиме? Я надеюсь сделать это в сценарии bash без какого-либо дальнейшего ввода.

Автоматическое выполнение сценария установки cli в терминале при запуске

Я создал собственный Arch distro iso с Archiso и я написал сценарий установки, который запрашивает у пользователя ввод для параметров установки. До сих пор процесс установки: загрузите arch iso выполните сценарий установки с помощью: $ ./install.sh ввод при появлении запроса Ваш типичный пользовательский установщик загружается прямо к установщику и начинает работать. Я хотел бы сделать […]

скрипт bash, вызывающий другой скрипт, вызывает отказ в файле журнала

Я запускаю общий скрипт bash, который иногда вызывает себя с другим вариантом, который заставляет запускать другую часть скрипта. Например: bash myscript.sh operation1 и этот скрипт называет себя внутренне #do things bash myscript.sh operation2 #do more things Сценарий имеет файл журнала, который он пишет с использованием tee для вывода на stdout и в файл журнала: #do […]

Как избежать повторения команд sed при добавлении сайтов в лак?

Это мой скрипт для установки Varnish. Я запускаю его каждый раз, когда я поднимаю новую серверную среду на VPS. cd ~ apt-get update apt-get install varnish -y sed -i 's/Listen 80/Listen 8080/g' /etc/apache2/ports.conf sed -i 's/\*\:80/\*\:8080/g' /etc/apache2/sites-available/000-default.conf sed -i 's/\*\:80/\*\:8080/g' /etc/apache2/sites-available/domain1.tld.conf && a2ensite domain1.tld.conf sed -i 's/\*\:80/\*\:8080/g' /etc/apache2/sites-available/domain2.tld.conf && a2ensite domain2.tld.conf sed -i 's/\*\:80/\*\:8080/g' /etc/apache2/sites-available/domain3.tld.conf […]

Конец трубы, когда программа возвращает более 1 строки

Я запрашиваю mysql db для имени базы данных по шаблону. В настоящее время моя реализация выглядит следующим образом: include_databases=$(mysql –batch –skip-column-names –execute "SHOW DATABASES LIKE 'foo%'" \ | paste -sd ",") Который будет rturn разделенный запятыми список имен баз данных, которые соответствуют шаблону. Однако на самом деле я ожидаю, что будет возвращено только одно имя […]

Меню Zenity Shell для более 50 серверов, как оставаться в меню сервера?

Я пытаюсь создать меню оболочки zenity для управления 50 + серверами и хочу добавить несколько настраиваемых функций. например: – когда сервер идет вниз, я хочу ssh в нем, а затем проверьте загрузку, free -m, последние 10 минут apache / nginx-журналы, журналы exim, журналы запросов mysql и многое другое. У меня есть сценарии для всех этих […]

Как проверить, является ли данный путь файлом или каталогом

Я использую приведенную ниже команду в сценарии expect (в tcl / Tk) для проверки того, является ли введенный путь отдельным файлом или каталогом: set b [exec ./check.sh $file1 | awk -F {=} {{print $1}} ] Вышеупомянутая команда вызывает файл check.sh . Его содержание: #!/bin/bash if [[ -f "$1" ]] then echo "File" else if [[ […]

Создание личного монтирования tmpfs в сценарии оболочки

Есть ли какая-либо команда, которая может быть использована в сценарии оболочки для создания пространства имен mount? Что это такое и как его использовать? Вызывается ли он, когда вызывается вызывающий скрипт?

Interesting Posts

Как сбросить список используемых inodes файловой системы ext4 с помощью debugfs?

Команда Unix для проверки того, являются ли какие-либо две строки в файле одинаковыми?

Экран в сценарии bash

Внезапный сбой и черный экран в Ubuntu, возможный перегрев

Поддерживает ли xkb сложные комбинации клавиш, такие как отображение s + hjkl влево, вниз, вверх и вправо?

Использование фиксированных строк в регулярных выражениях?

mpirun не может распознать программу в $ PATH

Каков эффект разрешения файлов на системном уровне?

Centos 7: / dev / md / root вместо / dev / md0

Как открыть все файлы в текущем каталоге и во всех подкаталогах с помощью vim?

~ поведение оператора glob с пустым шаблоном

Почему нет простого способа перечислить все процессы в данной группе процессов?

Как использовать wget со списком URL-адресов и их соответствующими выходными файлами?

Где найти каталог .vim?

Получить текущий виртуальный рабочий стол – номер / имя / тег / идентификатор?

Linux и Unix - лучшая ОС в мире.