1
ответ

Как использовать расширение параметра с find -exec {}? [дубликат]

Я хочу включить что-то вроде: for f in */*; do mv "$f" "${f%/*}/foo.${f##*.}"; done В моем рабочем процессе в стиле find x -exec y {} \;. Конструкция цикла for и переменная "$f" будут...
20.10.2018
1
ответ

получить набор ошибок: не найдено, когда я запускаю свой сценарий по crontab?

Я использую эту часть кода, чтобы установить значения по умолчанию в моем конфигурационном файле на моем сценарии.sh # Copyright (c) 2015 # Licence MIT ( http://choosealicense.com/licenses/mit/ ). #!/bin/sh typet -A config # init ...
19.10.2018
1
ответ

Используйте DF на далеком сервере SSH и получить доступный размер

Я пытаюсь использовать этот код (работает на локальном сервере) на далеком сервере на SSH DF | Hail -N +2 | awk '{Если ($ 6 == "/ var") Печать $ 2; } «Мой код выглядит так, как функция dst_request { # Эффект ...
19.10.2018
1
ответ

Unrar, чтобы папку с таким же именем, как архив

У меня много файлов RAR - папка / --- Испания --- Германия.рар --- Italy.rar Все файлы не содержит корневой папки, поэтому это просто файлы. То, что я хочу достичь при извлечении этой структуры: -...
19.10.2018
1
ответ

Подсчитание Соответствия открытых портах в сетевом файле журнала

У меня есть сетевой файл журнала, такой как этот: отчет о сканировании NMAP для 192.168.1.51 Хост вверх. Государственная служба порта 80 / TCP Открыть http 443 / TCP Открыть HTTPS 8080 / TCP Открыть HTTP-Proxy 443 / TCP ...
19.10.2018
1
ответ

Как удалить текст от переменной после сопоставления некоторого шаблона?

Я хочу удалить какой-то текст до некоторой модели. Например: var = "Это тестовый текст скрипта и реальный текст сценария." Pattern = «Test» и желаемый выход, который я хочу: new_var = "текст скрипта и ...
19.10.2018
1
ответ

проверка, установлены ли iptables в системе в сценарии [duplicate]

Я пишу сценарий на bash, и мне нужно проверить, установлены ли iptables ... У меня есть это: if [`iptables-save | grep '^ \ -' | wc -l`> 0] затем echo "Iptables уже установлен, пропускаем ..........!" else ...
16.10.2018
1
ответ

Используйте вывод Select в таблице со скриптом bash

У меня проблема. Я создаю скрипт, который может подключаться к базе данных и выбирать значение из таблицы. Но я не могу получить только результат, это мой скрипт, пока IFS='' читаю -r строку || [[ -n "$line" ]]; do ...
15.10.2018
1
ответ

Выйти из скрипта, если SSH запрашивает пароль [дубликат]

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

Просмотр каталога и извлечение слова из имени папки

У меня есть следующий список папок, имеющих два слова в имени, отдельно от Space Web Teh ИНФОРМАТИКА Unix Linux Я бы создал скрипт оболочки, этот скрипт может просматривать каталог и извлечь ...
14.10.2018
1
ответ

Пытаюсь понять, как работать с IFS

Пытаюсь понять, как работать с переменной IFS оболочки. У меня есть следующий код: #!/bin/bash ourpath=$PATH oldIFS=$IFS IFS=":" echo "ourpath = $ourpath" для каталога в "$ourpath"; do ...
14.10.2018
1
ответ

Работа CRON не запустится (проблема PGREP)

Я запускаю работу CRON каждую минуту, которая запускает скрипт оболочки Bash: # автоматически перезагрузите сервер, если он опустится * * * * * /root/auto-restart.sh Я могу вручную запустить скрипт, но всякий раз ...
12.10.2018
1
ответ

Войти, используя SSH как другого пользователя - выполнить скрипт и перейти к следующему

Я пытаюсь запустить какой-нибудь скрипт, расположенный на серверах, указанных в списке, но у меня есть проблема с входом в систему как указанного пользователя. Для уточнения, я вхожу на server1 от имени user0, затем запускаю этот скрипт и я, кроме ...
11.10.2018
1
ответ

Печать файла Word for Word при нажатии клавиши

Я хочу сделать в bash следующее: у меня есть текстовый файл, и я хочу вызвать сценарий, который читает файл, ждет от меня нажатий клавиш и каждый раз, когда появляется правильная кнопка нажата, он печатает ровно одно слово ...
11.10.2018
1
ответ

Как сопоставить столбец файла 1 в текст другого файла 2, тогда если он совпадает с файлом печати 2

имя файла 1, TaxID, Lineage, счетчик, пропорция_All (%), пропорциональна_classified (%) AcaryoChloris Marina, 155978, бактерии; цианобактерии ;; СИНЕХОККУКС; Акариохлоридацеаэ; акариохлорис, 4,0.000218669,0 ....
11.10.2018
1
ответ

Передача файлов с удаленного хоста на локальный с SSHPASS

Я хочу передавать файлы, которые старше 40 дней с пульта дистанционного управления на локальный хост. Я могу подключить удаленный сервер, но не удается перенести файлы с пульта дистанционного управления на локальный сервер. Это приводит к ...
10.10.2018
1
ответ

Попытка получить getopts для вызова функции [ duplicate]

Я пытаюсь заставить его вызывать функцию. Вот мой код #! / Bin / bash в то время как getopts ": a: b:" opt; do case $ opt in a) my_function "% e" ;; б) ...
10.10.2018
1
ответ

[: двоичный оператор expected

Моя структура каталога похожа на приведенную ниже. . |- test-master-65875866-backup |- test-master-86565875 Я попробовал следующий код (также с двойными скобками), если [ -d ${TRAVIS_REPO_SLUG#*...
09.10.2018
1
ответ

Я хочу отменить список переменных bash, которые имеют свои последовательности, сохраненные в массиве

Я работаю над созданием файла Dockerfile, который вызывает скрипт с именем start.sh Я хочу взять переменные среды, которые передаются от пользователя либо с помощью docker-compose.yml или docker...
09.10.2018
1
ответ

В Bash Script, как мне попасть в каталог внутри моей текущей директории?

Так что мой текущий код такой: scan.h #!/bin/bash в то время как IFS= считывает строку -r; do byte=$(stat -c%s "$line"); echo "$line : $byte"; done< <(ls *.$1) В UNIX, как только я запущу свой код, он ...
08.10.2018
1
ответ

Как распечатать размер каждого файла в байтах в моем скрипте Bash?

Мой текущий код выглядит так: scan.sh: #!/bin/bash в то время как IFS= читать строку -r; сделать байт = $(stat -c%s "$line"); эхо "$ строка : $ байт"; done< <(ls *.$1) Вывод будет таким: ./scan....
07.10.2018
1
ответ

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

Я сделал скрипт Bash, который содержит следующее: #! / Bin / Bash Screen -DMS XCCDA "$ (CD / root / contella && ./daemon.sh)" Экран -DMS XCCWA "$ (CD / ROOT / CONTEALLA && ./WALLET.SH)" Экран -...
05.10.2018
1
ответ

Как автоматизировать раздел NTFS и сделать его доступным без щелчка диска в диспетчере файлов?

Я запускаю Linux Mint 19, Cinnamon. Эта проблема существует на монетном дворе 18, а также Приятеле и Cinnamon среды рабочего стола Проблема в том, что у меня есть один диск разделен на...
05.10.2018
1
ответ

Сбой проверки подписи SUSE Linux

При вводе кода, построении и подписывании файла .rpm для SUSE Linux он успешно подписан следующим образом: rpm --checksig -v xxx.rpm Header V4 RSA/SHA256 signature, key ID 7936b039: OK Заголовок SHA1 дайджест: OK ...
04.10.2018
1
ответ

./ не работает после chmod [закрыто]

Я нахожусь на сервере Centos, и когда я пытался запустить ./script.sh, я получаю сообщение об ошибке «Отказано в доступе» даже после того, как попытался добавить скрипт chmod +x. ш. Однако sh script.sh работает. ОБНОВЛЕНИЕ Файл сценария...
03.10.2018
1
ответ

Использование «Найти», затем поиск каждой строки для двух значений в скрипте Bash

Привет всем, что у меня есть множество файлов, которые я ищу «Рекурсивно, после того, как все эти типы файлов найдем, я хочу удалить все записи, не совпадающие на этой строке на каждой строке, в этом порядке: ...
02.10.2018
1
ответ

SED не содержит результат в переменной

Я пытаюсь поместить значение результата этой команды: SED "S / \ $ IP / $ {IP} / g" xdebug.conf, предоставленные из этого файла xdebug. conf: zend_extension = xdebug.so xdebug.remote_enable = 1. xdebug.remote_host = $ IP ...
29.09.2018
1
ответ

Как запустить код сценария в Linux Ubuntu при запуске?

sudo nano /etc/init.d/deneme.sh После этого #! / Bin / bash Echo "Hello World" Тогда Chmod 755 Denema.sh Я не видел Hello World Text Когда я перезагрузись до Linux Ubuntu? В чем проблема?
27.09.2018
1
ответ

2 из 3 записей ffmpeg (freebsd)

Мне нужно записать 1 ч захвата udp в http stream в файл для нескольких потоков все потоки записывают на один hdd, RAM 8Gb bash скрипт: # !/bin/sh ffmpeg -y -i http ://192.168.1.36: 7781/udp/232.0.3.12: 1234 -c: a...
27.09.2018
1
ответ

Запустите команду на нескольких машинах и распечатайте соответствующий IP-адрес

Я использую одну и ту же команду GREP на нескольких машинах из машины Bastion. В дополнение к результатам GREP я тоже хочу распечатать соответствующий IP-адрес. SSH (Hidden) Sudo Greep -a 2 Hi / Home / ...
26.09.2018