1
ответ

Extracting values from a text file having | pipe as a delimiter in text file using awk command and Replacing new lines with
tag using sed?

I have a text file in which I have 3 sections values separated by pipe. My text file: Saibal,Navnath,Taral,Sagar,Ankit,Prasham,Manika,Arvind,Gaurav,Abhijeet,Rohit,Madhu,Ganesh,Zahoor| LSCRM:Abhijeet ...
10.09.2017
1
ответ

Выполнение c-программы в фоновом режиме через shell script

Я хочу запустить c-программу в фоновом режиме с помощью shell script, и как только программа начнет работать в фоновом режиме, мой shell script должен продолжить выполнение, не дожидаясь окончания c-программы. Я использую ...
10.09.2017
1
ответ

Simple Startup Script Not Behaving

Итак, у меня есть небольшой скрипт, который должен запускать два окна терминала при запуске. Я добавил его в приложения для запуска, и он находится в ~/.local/bin, который существует в моем $PATH. Вот ...
09.09.2017
1
ответ

Наследование сценария Bash? Вызов функции из другого скрипта?

У меня есть такая строка: trap 'jobs -p | xargs kill -9 'SIGINT SIGTERM EXIT он повторяется во многих сценариях оболочки bash, которые у меня есть. Как лучше всего поделиться этим кодом? Могу ли я вызвать функцию bash? ...
07.09.2017
1
ответ

передать значение переменной из сценария в другой сценарий с другого сервера

У меня есть сценарий, который отправляет ssh на другой сервер. Сценарий A получит значение $ variableA, а затем отправит ssh на другой сервер для выполнения сценария B, которому потребуется значение $ variableA. Я пробовал ...
06.09.2017
1
ответ

ошибка синтаксиса возле неожиданной лексемы `do

У меня ошибка "ошибка синтаксиса возле неожиданной лексемы `do", использую цикл for в .sh. Вот код : #!/bin/sh # некоторый код for flux in $(ls -d /home/eai/*/*/*) ; do FICHIER=$(ls -p -tr $flux | ...
05.09.2017
1
ответ

Файл вывода сценария PDSH

Я запускаю этот сценарий pdsh: #! / Bin / bash ServersListFile = / etc / pdsh / root_audit Result = / etc / pdsh / SudoRoot.csv /opt/techunix/bin/pdsh.sh -f $ ServersListFile -c "hostname" >> $ Result ...
05.09.2017
1
ответ

Может ' t запускаю 'kill - - $$' в моем сценарии оболочки, когда я sudo it

У меня есть сценарий оболочки, который запускает пару фоновых дочерних процессов. Я хочу, чтобы они всегда работали - если только родительский процесс не завершится или не будет убит (так что у меня есть дочерние процессы в цикле, который просто ...
05.09.2017
1
ответ

Как обрабатывать Извлечение двух zip-файлов в одной папке, содержащих файлы с одинаковыми именами

Я использую цикл for для распаковки нескольких файлов: ls * .zip | для zip-файла в формате * .zip; распаковать "$ zipfile" done Если при распаковке двух zip-файлов в обоих zip-файлах есть файл с тем же именем, то я ...
05.09.2017
1
ответ

Скрипт для проверки использования файловой системы и очистки пространства [закрыто]

Я довольно новичок в shell скриптах У меня есть несколько unix систем различных дистрибутивов (RHEL, CENTOS, FEDORA, UBUNTU) Есть ли способ иметь скрипт для проверки использования дискового пространства файловой системы пример ...
05.09.2017
1
ответ

Как создать и обработать строку в оболочке FreeBSD Bourne?

Я работаю над сценарием под FreeBSD для резервного копирования всех работающих виртуальных машин bhyve. Цель состоит в том, чтобы идентифицировать все запущенные виртуальные машины, останавливать одну за другой, ждать завершения ее PID, выполнять резервн
05.09.2017
1
ответ

Создать переменную через ssh в bash

#! / Bin / bash -x ssh -T root @ jumpbox ssh -T root @ IP << EOF YY = $ (date + '% y') echo $ YY EOF ВЫВОД: Пробуем туннель из jumpbox ... Псевдотерминал не будет выделен, потому что stdin ...
04.09.2017
1
ответ

Разница в результате echo и printf

Почему я вижу разницу в результатах для следующего кода: прочтите printf "% .3f \ n" $ (bc -l <<< "$ a") РЕЗУЛЬТАТ: 17.929 и прочтите echo "scale = 3; $ a" | bc -l РЕЗУЛЬТАТ: 17.928 Мой ввод ...
03.09.2017
1
ответ

Не удается запустить OpenVPN с помощью скрипта NetworkManager 'up'

Я пытаюсь автоматически запустить OpenVPN (который будет подключаться к Private Internet Access VPN), когда мое соединение ethernet поднимается. У меня есть /etc/NetworkManager/disaptcher.d/99-custom_script_handler #!...
03.09.2017
1
ответ

изменение <1> на _1

Мне нужно изменить что-то вроде <1> на _1 От <21> до _21 Можно ли автоматизировать это с помощью sed, awk или vi? Примечание. Число в угловых скобках может быть разным.
02.09.2017
1
ответ

Существует ли стандартная команда, которая всегда выходит с отказом?

Я хочу протестировать свой сценарий с командой, которая перестала работать. Я мог использовать существующую команду с неверными аргументами. Я мог также записать простой сценарий, который сразу выходит с отказом. Оба из них легки...
01.09.2017
1
ответ

localhost проблема cron, журнал показывает, что команда запущена, но скрипт на самом деле не запустился .. что я делаю не так?

Сначала важные биты: crontab -e * / 5 * * * * root etc / cron. d / check_davmail.sh && curl -sm 30 (скрытый) davmail_check.sh #! / bin / bash count = $ (...
01.09.2017
1
ответ

Написание функции bash для автозагрузки сценариев Matlab

Я хочу написать удобную функцию, которая загружает все сценарии Matlab, которые она передала в командной строке. Синтаксис будет выглядеть как fmatlab myscript1.m myscript2.m ... mystriptN.m Я могу легко сделать ...
31.08.2017
1
ответ

Проблема форматирования исключения папок

Я пытаюсь создать цели make для flawfinder и cppcheck, которые будут рекурсивно искать в текущем каталоге, но игнорировать каталоги с именем "Test". Однако я столкнулся с некоторыми проблемами с ...
30.08.2017
1
ответ

Сценарий оболочки (Bash) для редактирования вывода команды

Сценарий оболочки (Bash) для редактирования вывода команды Я пытаюсь создать сценарий оболочки для определения диапазона IP-адресов в моей личной беспроводной сети. . Когда я запускаю эту команду: ifconfig I ...
30.08.2017
1
ответ

bash найти родителей exec cp в сценарии

Я пытаюсь запустить эту команду для c в ax делать mkdir $ TgtDir $ c / $ Дата cd $ TgtDir $ c / $ DirNew DIR = "$ (cd" $ (dirname "$ {BASH_SOURCE [0]}") "&& pwd)" echo $ DIR эхо найти. -iname $ tgt -exec cp --...
29.08.2017
1
ответ

Есть ли какая-либо опция / команда для различения файлов на основе статуса копирования файла в каталоге?

У меня есть приведенный ниже код, который проверяет, находится ли файл в каталоге в статусе копирования / загрузки из другого приложения в каталог. Код: для файла в PATH / * сделать lsofresult = `lsof | grep $ file | wc -l` ...
28.08.2017
1
ответ

Как сжать все файлы из всех подпапок, если в подпапке нет `Archive.zip`?

Rawinput: ➜ дерево данных . ├── а │ ├── README.md │ ├── код │ └── данные │ └── apple.csv ├── archive.sh ├── ж │ ├── README.md │ ├── код │ └── данные │ ├── Archive.zip │ ├─ ...
27.08.2017
1
ответ

Как добавить вложение к электронному письму в формате HTML в UNIX?

Мне нужно отправить файл HTML в теле письма с компьютера UNIX. Давайте назовем HTML-файл hello.html. Я использую следующий код в сценарии bash, ( echo "Кому: (скрыто) echo" ...
27.08.2017
1
ответ

условие if всегда оценивает true [duplicate]

if [[ ${fin[2]} -eq OK && ${fin[7]} -eq NA ]] then echo "" >> /tmp/mailt.txt elif [[ ${fin[2]} -eq OK && ${fin[7]} -lt 0 ]] ...
27.08.2017
1
ответ

xdotool печатает 8 вместо Tab

В настоящее время я работаю над "автотипированием" скрипта для pass. Для этого мне нужно ввести имя пользователя, нажать 'Tab', а затем ввести пароль. Для тестирования я использую следующий код: WID=$(...
26.08.2017
1
ответ

“. ~ / .bashrc »не устанавливает переменные, как ожидалось в вызывающем сценарии

Предпосылки Я написал сценарий для установки узла через nvm. Выпуск Команда. $ LOCAL_SHELL_CONFIG_FILE внутри install_latest_stable_node () не запускается, и поэтому, когда он печатает ПУТИ для узла ...
25.08.2017
1
ответ

Shell Script для извлечения текста с веб-сайта

Shell Script для извлечения текста из веб-сайт Есть ли способ извлечь определенную часть веб-сайта и отобразить ее в терминале? На этом сайте есть пара разделов, в которых отображается имя пользователя и ...
24.08.2017
1
ответ

Используя команду sed в echo для сценария bash

, я хотел бы извлечь последнюю строку журнала в BackupPC, поэтому, если произойдет сбой резервного копирования, я буду узнать почему по электронной почте. Я использовал команду, чтобы получить последнюю строку журнала. Однако я ...
24.08.2017
1
ответ

Сценарий, использующий FIFO, не генерирующий вывод при обработке из stdin

Я пытаюсь использовать именованные каналы для параллельной обработки частей входных данных перед повторной вставкой результатов вместе. У меня что-то работало, пока я не добавил возможность принимать входные данные со стандартного ввода (...
23.08.2017