1
ответ

Сценарий Shell для удаления старейших файлов и папок

У меня есть система работает. Он создает 1 папку на каждый день, называя его по дате. Внутри каждой папки он хранит видео от камер безопасности, называя файлы по времени. У вас будет что-то подобное: ...
16.12.2018
1
ответ

сценарий оболочки, если вывод равен любому IP-адресу [закрыт]

Если вывод $IP равен любому IP-адресу, должен быть напечатан 1, иначе должен быть напечатан 0. #!/bin/sh IP=$(/usr/local/ bin/dig ns.ripe.net.a +short) if [ $IP = "[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1 ,3}\.[0-9]{1,3}" ]; то...
16.12.2018
1
ответ

Попытка захватить и использовать ответ из скрипта, который работает внутри Bash

, я создаю функцию, которая запускает скрипт и выводит, что в файл. Как только это произойдет, он читает, что строка файла по строке, выполняющей остановку. Я хотел бы добавить при условии, что если сервер не удается ...
16.12.2018
1
ответ

Bash Shelscript для цикла Две переменные с входом из двух файлов

Bash Shellscript для петли два переменных с входом из двух файлов У меня есть файл1: мне нужно сравнить USEDMEM (COLOP5) из File2 с бесплатной памятью (столбцом4) из File1. Если бесплатная память (Column4) ...
15.12.2018
1
ответ

Измените значение в файле

У меня есть файл конфигурации, что некоторые его строки подобны ниже: # Обязательно: нет # Диапазон: 0-5 # По умолчанию: Debuglevel = 3 Я хочу изменить 3 в DEBUGLEVEL до 5 в 2 утра, то после примера 2 ...
15.12.2018
1
ответ

Передача массива на Java из Shell Script

У меня есть данные, как показано ниже, которые я хочу передать непосредственно в основной метод Java из скрипта оболочки сразу. 1 firstfile.txt Success 2 второй файл.txt Ошибка 3 третий файл.txt Успех Я знаю, что могу позвонить ...
14.12.2018
1
ответ

Linux - проверка Если пользователь ввел номера и буквы

Сценарий, который я пытаюсь создать, должен попросить пользователя ввести пароль. Этот пароль будет проверен, если он содержит свой капитал, символы и цифры, это все, что у меня есть до сих пор до того, как я получил ...
14.12.2018
1
ответ

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

Вот сценарий оболочки, который у меня настолько далеко. Я хочу, чтобы это проверить рекурсивно, следовательно, следующие варианты: -R для рекурсивных -М для мониторинга -e для уведомления о событиях и отслеживание по неизвестному ...
14.12.2018
1
ответ

Основная индикаторная строка для каждой строки вывода в async bash скрипте

Скажем, у меня есть этот базовый bash скрипт для установки плагинов Vim: #!/usr/bin/env bash plugins=( наклонный/вжик-концевой вице-президент/животный летающий окружение с видом на океан витаминно-невидимый ) rm -rf $HOME/.vim/pack/...
12.12.2018
1
ответ

знак доллара внутри строки eval в bash

У меня сотни подкаталогов, которые содержат знак доллара (т.е. $) в качестве 1-го символа в их именах, каждый из которых необходимо посетить. Эти подкаталоги нельзя переименовать. Бэш ...
12.12.2018
1
ответ

Экспорт значений ArangoDB в bash script

У меня есть bash script, которому нужно посчитать записи/документы, существующие для данной коллекции аранго. Это казалось достаточно простым, я использовал следующий arangosh вызов: records=$(docker exec -it arango ...
12.12.2018
1
ответ

, в то время как цикл чтения, кажется, прекращается после первой строки, при использовании двух труб?

# ! / usr / bin / env bash set -euo Piretfail во время чтения -R Do Echo Line Via Echo: «Echo» $ Line «Echo» линия через SED: «Sed 'S / W / F / G» | Sed 'S / F / Zzzzz / G' <<< "$ line" Сделано
09.12.2018
1
ответ

Ошибка «сортировка: невозможно прочитать: +1: нет такого файла или каталога» [закрыто]

Итак, я работаю над проектом для класса UNIX, и мы следуем инструкциям из книги шаг за шагом. Недавно я дошел до части, где мы создаем несколько функций внутри сценария оболочки, но я ...
08.12.2018
1
ответ

Реализовать change capture

У меня есть две директории, а именно "до" и "после", в каждой из которых есть свои подкаталоги и файлы, я хочу отобразить все ВКЛЮЧЕННЫЕ изменения среди этих двух папок с уровня глубины 1. Что ...
07.12.2018
1
ответ

Флаг-Вт в Bash Если оператор не работает

У меня есть простой скрипт, который проверяет, имеет ли файл Написать разрешение на него или Нет. Если да, то он позволяет пользователю добавлять некоторые текстовые данные в конец файла. Если нет, он пинает пользователя обратно. Я следую на ...
07.12.2018
1
ответ

Как ссылаться на массив с функцией до Bash4.3

Если мы: определите массив; а потом.. Определить функцию; и хочу .. Вызовите этот массив изнутри функции. Мы можем. Вроде так: вход: myarray = ('1' '2' '3' '4' '5') Myфункция () {local -n ...
06.12.2018
1
ответ

Использование исходной команды в скрипте, но определение входного файла в командной строке терминала

У меня есть сценарий в данный момент, который считывается в переменных, а затем работает на них, как последующий; #! bin / bash A = 10. B = 15. C = 20 D = A * B + C ECHO $ ​​D Однако я хотел бы разделить это на вход ...
05.12.2018
1
ответ

BASH скрипт: объявите переменную внутри оператора CASE, чтобы использовать глобальное

регистровое $location в ColocationOne). # Определите сервер рабочего массива MOSES LAKE[0]= сервер-сервер[1]= серверwo esac echo ${server[0]} Как заставить это echo: serverone ?
04.12.2018
1
ответ

Bash: странный результат синтаксического анализа?

Я работаю над простым скриптом, который принимает несколько аргументов командной строки в следующем порядке: #!/bin/bash function arg_parser () { в то время как [[ $# != 0 ]] ; do case "$1" in --one) varone="$2" ...
04.12.2018
1
ответ

Linux (Shell Script) CSH

У меня есть код, который содержит эту строку: заданный файл = «« Tempty, что это значит?
03.12.2018
1
ответ

Найдите в подстановке команд: Пустой результат внутри while, результат в командной строке

У меня есть этот bash скрипт для поиска файлов, восстановленных PhotoRec (файлы, которые я знаю, есть, но из-за их количества я не могу найти их один за другим), но команда find не возвращает никаких результатов, если я ...
03.12.2018
1
ответ

Фильтрация текста из файла конфигурации [дубликат]

У нас есть файл конфигурации, который состоит из более чем 24000 строк. Я застрял в одной задаче. Мне нужно отделить строки, начинающиеся как показано ниже (определение службы конкретного хоста в icinga2) Объект ...
02.12.2018
1
ответ

Скрипт, который вводит файлы, начинающиеся с тире и имеющие пробел в центре [закрыто]

У меня есть сценарий оболочки, который преобразует файл .md в .pdf с помощью pandoc. При выполнении сценария, например: ./script *file.md, он не обнаруживает файлы, которые необходимо преобразовать, потому что они ...
01.12.2018
1
ответ

Как пройти команда SQL «Выбрать * из таблицы_name» в переменной оболочки

Я пытаюсь распечатать оператор SQL, используя переменную оболочки, но не получает ожидаемый выход: PDATE = ` Дата +% D-% B-% Y` query = '"Выбрать \ * из table_name, где partition_date ='" $ pdate "'и \ $ Условия" ...
30.11.2018
1
ответ

Всесторонний 100% портативный клеммный размер Check Check

тест для поддержки цветов клеммы с использованием TPUT #! / BIN / SH Colors_Supported () {TUPTP-TPTP COMPANDV> / dev / null 2> & 1 && tutput setaf 1> / dev / null 2> & 1 } Я в настоящее время использую ...
30.11.2018
1
ответ

Выровняйте столбцы равномерно без «столбца - T»

У меня есть выходной файл, созданный из скрипта оболочки Korn. Мне нужно равномерно выровнять вывод с пробелами. К сожалению, столбцу -t не доступен на AIX. Фактический файл: X1Vir1000 x1-dfb127 ...
29.11.2018
1
ответ

Переместить все файлы в подкаталоги, названные в честь части имени файла [дубликат]

У меня есть каталог, содержащий довольно много файлов с именами, состоящими из имени артиста и альбома, например: Теперь задача состоит в том, чтобы просмотреть каждый из файлов, создать каталог с именем исполнителя ...
28.11.2018
1
ответ

TMUX Send-ключей Подтвердите SSH-туннель закрыт (после отправки нескольких команд на удаленный хост) перед продолжением

здесь есть ответ о TMUX, используя ожидание и localCommand, чтобы дождаться, пока SSH-соединение не будет установлено, прежде чем продолжить , но мне нужен способ, чтобы TMUX ждать, пока сессия SSH будет ...
28.11.2018
1
ответ

Состояние гонки для блоков оболочки в Bash?

Обновление: такое поведение наблюдается в подсистеме Windows для Linux. Похоже, здесь мы имеем дело с двумя проблемами: Некоторая ошибка / состояние гонки внутри системы. Это неверно, см. ...
28.11.2018
1
ответ

MacOS Parsing для ASN

Я использую MaxMind API для получения данных IP-адресов. То, что я ищу, это страна и asn. MaxMind API работает как следующее: Curl -s http://geoip.maxmind.com/e \ \ \ \ plowapikey} \&i\=quip} И возвращает ...
28.11.2018