1
ответ

Nohup должен убивать мой скриптовый процесс?

У меня есть скрипт, который я пытаюсь запустить с помощью nohup: nohup /home/user/script.sh& Если я запускаю ps -a, я все равно вижу процесс, но если я закрою терминал и снова запущу ps -a процесса нет. ...
12.09.2019
1
ответ

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

Мне не хватает некоторых основных идей о bash, и я не знаю, что гуглить! Я пытаюсь сделать следующее: Файл future.sh: START_DATE="$1" NEXT=`date "$START_DATE +3 дня"` echo $NEXT Then > ./...
11.09.2019
1
ответ

Экранирование одинарных кавычек в команде сценария bash

Я пытаюсь написать сценарий, который должен выполнять команду, содержащую одинарные кавычки. Это команда, которую я пытаюсь выполнить в сценарии: srt-live-transmit udp://224.0.0.0:1234 (скрыто)
10.09.2019
1
ответ

Проблема с использованием AWK в TCL. Ожидание

У меня проблема с использованием команды AWK в TCK/TK. команда unix: var=`awk -v var1="^$line" -F "|" '$1~var1{print $1}' sort-address-name-ip.txt | awk -v var2="$line$" '$0~var2'` и я использовал как: ...
09.09.2019
1
ответ

При использовании AWK с переменным шаблоном не удается заставить работать оператор IF ELSE.

Оператор AWK использует переменную $ip для поиска в каждой строке, но мне нужно напечатать переменную $ip NOT FOUND в операторе ELSE. для ips, которых нет в конфиге. Не могу заставить его работать с...
08.09.2019
1
ответ

Разбор массива как одного из многих параметров ключевого слова в скрипте bash

У меня есть скрипт bash (script.sh), который принимает множество параметров в формате --keyword value. Он считывается при вызове скрипта со следующими строками: # Получить наши аргументы с помощью флагов, while ...
07.09.2019
1
ответ

Циклическая функция с аргументами в другой циклической функции с аргументами

# Вывести $1 $2 раза function foo() { for (( i=0; i<$2; i++)); сделать эхо -n $1 выполнено эхо } # Напечатать $1 $2x$3 раза function bar() { for (( i=0; i<$3; i++)); do foo ...
05.09.2019
1
ответ

Скрипт .sh для поиска и удаления папок с переменным именем

У меня есть уникальная проблема, из-за которой, когда у меня есть определенные компьютеры Mac, получающие доступ к нашему Synology NAS, Mac (через Office 2016) создает временные файлы, как показано на снимке экрана. Эти файлы связаны с Office ...
05.09.2019
1
ответ

Скрипт для сравнения 2 файлов .env с последующей перезаписью значений по умолчанию одной базы на другую

У меня есть 2 файла env. Один из них — .env по умолчанию, а другой — .env.overwrite. Я хочу иметь файл сценария, который при запуске и указать аргументы, например: ./rebuild_env .env .env....
05.09.2019
1
ответ

Преобразование строки в дату в AIX и получение разницы между датой и временем

У меня есть такой файл журнала: 2019.09.02 06:40:28 --- 2019.09.02 06:43:34 --- 2019.09.02 06:43:41 --- Мне нужно прочитать файл и получить разницу между datetime "2019.09.02 06:43:34" -и- "..
03.09.2019
1
ответ

Запуск скрипта внутри другого скрипта

Я пытаюсь запустить скрипт внутри другого скрипта, как показано ниже: $a="$(sh test_part.sh /AB/pass_file.txt)" echo $a Теперь sh test_part.sh /AB/pass_file.txt возвращает вывод, как показано ниже: ABD СДФДР ТДФДГ ...
03.09.2019
1
ответ

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

у меня есть такой код, как этот echo "test тест1 test2" > /storage/emulated/0/log.txt, и я хочу прочитать и проверить этот код, используйте команду cat -n /storage/emulated/0/log.txt > /storage/emulated/0/...
31.08.2019
1
ответ

Как удалить все совпадающие шаблоны, кроме верхнего, в sed?

файл.txt 1.1.1.1 abc 1.1.1.1 ccc 1.2.2.2 ддд 1.2.2.2 qqq 1.2.2.2 zzz Ожидаемый результат: 1.1.1.1 abc 1.2.2.2 ddd Пробовал: sed -i '/1.1.1.1/d' файл.txt sed -i '/2.2.2.2/d' файл.txt Но однако...
31.08.2019
1
ответ

Запуск скрипта от другого пользователя

Я хочу запустить скрипт от другого пользователя, не входя в него. У меня нет прав на редактирование файла sudoers и root-доступа.
29.08.2019
1
ответ

Преобразование кириллицы в Procmail

Я написал скрипт для fetchmail, чтобы получать почту с учетной записи и направлять сообщения в procmail для применения фильтров и сохранения вложений. Я использовал фильтр для Темы сообщения, но у меня есть ...
27.08.2019
1
ответ

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

Я хочу подсчитать максимальное и среднее время отклика из журналов nginx, исходя из часов или минут на API... Образец nginx.log: 10.1.1.1 - - [25/Aug/2019:05:26:30 +0700 ] "POST /v2/api/find/outlet/ HTTP/1.1" ...
25.08.2019
1
ответ

Как сгенерировать следующие числа

Мне нужно сгенерировать последовательность, подобную этой: 1, 6, 11, 2, 7, 12, 3, 8, 13, 4, 9 , 14 Каким будет код?
18.08.2019
1
ответ

ed(1) скрипт с множественным поиском/заменой

Работаю над вопросом для codegolf.se, пытаюсь сделать простую замену текста. Дан файл coin.txt, содержащий 1 слово, либо орел, либо решка У меня есть сценарий ed flip.ed следующим образом: s/heads/1/n\ s/...
14.08.2019
1
ответ

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

Поскольку csvcut (из csvkit) не принимает более одного файла за раз, мне нужно написать скрипт для обработки нескольких файлов с его помощью. Первый параметр должен быть разделителем, второй...
12.08.2019
1
ответ

Анализ сценария Linux Bash с неизвестным выводом с известным разделителем

Я пишу сценарий оболочки recon и хочу проанализировать вывод odat sidguesser, чтобы сохранить только найденные SID в файл или переменную. Например. У меня есть строка; [+] SID, найденные на ...
04.08.2019
1
ответ

Rsync, как исключить все арки без amd64

Нужно сделать небольшой скрипт в Linux, который предназначен для rsync, исключая все арки без amd64, но он загружает все арки. Что не так со сценарием? #!/бин/ш # Это пример зеркалирования...
02.08.2019
1
ответ

Терминальный скрипт Fedora для создания каталога и копирования файла в каталог

Мне нужна помощь, чтобы написать скрипт для создания каталога, пока у меня есть mkdir ./directory. Это создаст папку с именем Directory, но мне нужно, чтобы она спрашивала, хочет ли пользователь скопировать файл с именем ...
01.08.2019
1
ответ

curl в неинтерактивном режиме

Я пытаюсь автоматизировать процесс установки ржавчины через curl https://sh.rustup.rs -sSf | ш . Это интерактивно и запрашивает пользовательский ввод на выбор, например, «1», «2» или «3». Я ...
29.07.2019
1
ответ

год должен состоять только из 4 цифр, только тогда скрипт должен быть paas

Я имею в виду, что $yy должен быть 2019, 2020, 2021 и т. д. $yy должен быть ошибочным, если это 20199 201987 быть только 4 цифры. Как проверить это условие.. yy =$1 если [ $yy > 4 ] ----- что-то вроде этого тогда ...
26.07.2019
1
ответ

Убить сценарий bash, если терминал закрыт.

Проблема в том, что у меня есть сценарий bash, который требует от пользователя входа в систему и выполнения операций. Все регистрируется в лог-файле. Теперь проблема в том, что если пользователь выходит из терминала, сценарии продолжают работать и ...
24.07.2019
1
ответ

Сценарий слабой сборки с выходом "set -e"... без ошибок!

С этим slackbuild: #!/bin/sh PRGNAM=libnfsidmap VERSION=${VERSION:-0.25} BUILD=${BUILD:-3} TAG=${TAG:-_mg} если [ -z "$ARCH" ]; тогда регистр "$( uname -m )" в i?86) ARCH=i486 ;;; ...
22.07.2019
1
ответ

Как отлаживать скрипт в логах для скрипта оболочки?

У меня есть скрипт, который я установил в режиме отладки: set -x #!/bin/sh ALLCIRCLS="/var/tmp/release/ALLCIRCLS.txt" NONRBTIPS="/var/tmp/release/NONRBTIP.txt" RBTIPS="/var/tmp/release/RBTIPS.txt" ...
18.07.2019
1
ответ

Как искать и заменять несколько слов за один раз

Мне нужно искать и заменять несколько слов. Например, в своем файле я хочу найти любое название дней недели, которое стоит после запятой: сб, или вс, или пн, или вт, или ср, или чт, или...
18.07.2019
1
ответ

Запуск скриптов при выходе из системы

Иногда я подключаюсь по ssh к ящику и запускаю какой-нибудь скрипт, который вносит изменения в систему. Я хочу отменить это изменение, когда моя сессия завершится, либо явным образом (например, через выход из оболочки выхода из системы), либо...
17.07.2019
1
ответ

Как написать «ожидаемый» сценарий, который проверяет, соответствует ли предоставленный пароль одному из нескольких возможных паролей?

Я хочу изменить пароль на своем сервере. Существует четыре возможных пароля, которые должны быть приняты для смены пароля на сервере. Для этого я хочу написать "ожидаемый" сценарий...
16.07.2019