1
ответ

Как посчитать, сколько раз каждая строка встречается в файле

У меня что-то вроде этого teithe.gr Пункт списка deitel.com parinux.org cs.vt.labs.edu cs.may.ie csse.monash.edu.au amazon.com amazon.com teithe.gr teithe.gr Я просто хочу знать, как я могу подсчитать каждое ...
05.06.2019
1
ответ

Перенаправить эхо в функции trap обратно на стандартный вывод

В настоящее время у меня возникла проблема с выводом операторов эха в моей функции trap на стандартный вывод. Я перенаправляю весь вывод (ошибки и стандартный вывод) в файл журнала из команды, которую я запускаю. Но если он попадает ...
04.06.2019
1
ответ

Увеличивает последнюю часть имени переменной

, которую я только что зарегистрировал. Я работаю над сценарием, который помещает данные в массив в отдельные переменные. Пример: for ((i = 0; i
03.06.2019
1
ответ

Исправление сценария оболочки

У меня есть раздел сценария оболочки, который работал раньше, но теперь дает другие результаты: MSG = while true do themenu getchar = case $ answer in 1) ...
02.06.2019
1
ответ

Bash-скрипт для поиска строки и помещения ее в массив

Я ищу способ сделать bash-скрипт, который выводит вывод команду и помещать строки в массив и иметь возможность случайным образом выбирать 1 строку из массива, например, каждую минуту, и помещать ее в качестве переменной, ...
31.05.2019
1
ответ

Локальное выполнение удаленного сценария bash

Я видел, что можно запускать сценарии, хранящиеся локально на удаленном сервере, например: запустить команду: ssh USER@HOST 'COMMAND' запустить сценарий ssh ​​(скрытый) 'bash -s' < script.sh Что насчет ...
29.05.2019
1
ответ

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

как можно заставить этот сценарий работать с обоими сценариями использования ввода, описанными ниже? # 1 ./script.sh #2 ./script.sh input.file содержимое script.sh для i в * .mp4; do ffmpeg -i "$ i" "$ {i%. *}. mp4 ...
26.05.2019
1
ответ

Почему этот скрипт bash при чтении строкового кода выдает мне ошибки?

Почему этот bash-скрипт считывает код строки, выдавая мне ошибки? read -p "Требуется ли обрезка? (y/n)?" ответ case ${answer:0:1} в y|Y ) мкдир обрезан; для i в *.mp4; do ffmpeg -i "$i" -filter:...
26.05.2019
1
ответ

Копирование содержимого папки через SCP приводит к `scp: error: unknown filename: .`

Я использовал сценарий для копирования содержимого папки через SCP, без копирования самой папки. Примерно так: scp -i id_rsa -P "$ PORT" -r "$ HOST: / folder1 / folder2 /." "резервное копирование" (Я не могу ...
15.05.2019
1
ответ

Как создать реальную копию дескриптора файла stdout и stderr без использования unbuffer / script / tee только со встроенными модулями bash?

Моя цель - дублировать, перенаправить все вывод (stdout и stderr) из приложение (apt-get) в файл, сохраняя при этом обычное поведение приложение (apt-get), stdout и stderr. Как ...
11.05.2019
1
ответ

Найти и заменить рекурсивно в xml-файле пробелы в адресе электронной почты

Мы переносим старую среду в новую среду. Адреса электронной почты в старой среде могли иметь пробелы в начале или в конце. Однако в новой среде это не разрешено....
08.05.2019
1
ответ

Как написать awk, который читает текст и встречает строку, начинающуюся с символа # (т.е. строку комментария)?

Она добавит # с последующим пробелом в начале каждой следующей строки до конца абзац (абзацы разделяются пустой строкой). Строки, которые уже начинаются с символа #, не являются ...
07.05.2019
1
ответ

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

Я пытаюсь найти и скопировать файлы, которые были изменены в течение последнего дня. При этом я пытаюсь сохранить структуру папок в каталоге dir1. Есть много подкаталогов в dir1 и data ...
29.04.2019
1
ответ

Переименовать файлы на основе содержимого JSON с помощью jq

Мне нужно создать сценарий оболочки, который использует jq для переименования файлов ниже mp4. (мог бы использовать jasonpipe, но не знал, как установить его на Mac) Загруженный файл: title1-1000221327.mp4 title1-1000221327....
29.04.2019
1
ответ

Как создать процесс, который запускает скрипт до завершения другого процесса

Я хочу контролировать мощность, которая требуется моей системе, когда я запускаю тест. Когда Benchmark завершается, процесс мониторинга должен быть остановлен. Скрипт монитора написан на питоне. Как мне это сделать?
26.04.2019
1
ответ

polkit rule: определите, является ли пользователь администратором?

polkit настроен с использованием файлов правил, написанных в javascript. Вы пишете пользовательские функции и передаете их в качестве аргумента polkit.addRule (). Когда выполняется действие polkit, функции...
26.04.2019
1
ответ

Почему мой скрипт не работает? [дубликат]

Здравствуйте, я пытаюсь переместить группу каталогов с помощью команды mv и расширения фигурных скобок следующим образом: #!/bin/bash ... имя_группы=$1 группа=$((всего/набор)) группа=$((группа-1)) mkdir "$group_name""...
21.04.2019
1
ответ

Kickstart Post Issue

Я остаюсь неясным в отношении того, что, по-видимому, ограничивает выполнение Kickstart сценария после установки. Мое первоначальное понимание заключалось в том, что область% post файла кикстарта предназначена для выполнения команд на ...
20.04.2019
1
ответ

Не знаю, как определить, работает ли сценарий оболочки в интерактивном режиме

Я хочу только определить по сценарию оболочки POSIX, работает ли он в интерактивном режиме, но по какой-то причине следующее функция: running_interactively () {printf '% s' $ {-} | grep -F i> / dev / ...
19.04.2019
1
ответ

korn shell - если переменная существует в массиве, остановить обработку без выхода

Как можно оценить приоритет элементов в массиве так, чтобы вы обрабатывали только существующий элемент с наивысшим приоритетом? Позвольте мне попытаться объяснить, если бы у меня был набор массивов -A массив низкий средний нет высокий ...
18.04.2019
1
ответ

Циклический просмотр всех файлов, динамический пропуск некоторых

довольно новых для unix. Попытка создать скрипт для перебора всех файлов и подкаталогов с заданным каталогом и их печати. Однако я хотел бы иметь возможность динамически пропускать определенные каталоги. ...
15.04.2019
1
ответ

Поиск файлов, для которых команда не работает

Я хотел бы рекурсивно найти все файлы, для которых сценарий, принимающий файл в качестве аргумента, возвращает ненулевое значение. Есть идеи, как это сделать с помощью 'find' или аналогичного инструмента?
14.04.2019
1
ответ

колотите “за цикл”

Когда я делаю, для ((i=0; я <" $ {МАССИВ} "; я + = 2)), действительно повторяют $ эха $i {МАССИВ [$i]} сделанные работы $i эха, как я ожидал, также повторите $ {МАССИВ [0]} работы, но с $i как итератор я вижу только пустые строки. Как...
14.04.2019
1
ответ

Как увеличить целое число в URL?

Я хочу очистить форум с помощью API и curl. API: https://api.hackertarget.com/pagelinks/?q=websitetotest.com Вот начальная ссылка: https://bitcointalk.org/index.php?topic=840124.0 ...
12.04.2019
1
ответ

Команда sleep using screen не отображается в ps

Я выполняю команду sleep в терминале с использованием экрана и в отключенном режиме. Как только экран немедленно возвращается, я выполняю команду ps, чтобы убедиться, что сон запущен. $ screen -d -m 'спит 2m' [raj @...
11.04.2019
1
ответ

Как предотвратить выполнение команды с тактовыми отметками в сценариях Linux bash

Я хочу сохранить в переменной $ COMMAND второе поле с разделителями табуляции из переменной $ i, однако, когда я это сделаю, команда cd ~ будет выполнена . Между TEST_CASE_001 и cd ~ i = '...
11.04.2019
1
ответ

Как создать mv-файл, созданный командами, в каталог

Мне нужно переместить файл в каталог, названный в честь параметра. Пока я застрял на том, как переместить файл в каталог. mkdir "$ 3" cat / dev / urandom | tr -dc A-Za-z0-9 | head -c 255> $ (shuf -n 1 / usr / ...
10.04.2019
1
ответ

Как получить в bash среднюю загрузку ЦП за последние 10 секунд?

Мне нужна команда, которая будет отображать среднее использование ЦП за последние 10 секунд в Ubuntu 18. Каждое из следующих условий должно быть выполнено :Она должна быть легкой и занимать очень мало места,...
09.04.2019
1
ответ

Загрузить, установить и перезагрузить компьютер ночью, если необходимо

Как я могу написать скрипт в Ubuntu, чтобы он загружал обновления ночью, когда я сплю, и перезагружал компьютер, если это необходимо нужна перезагрузка?
07.04.2019
1
ответ

Бэш-скрипт, взаимодействующий с приложением

Я пытаюсь автоматизировать процесс сканирования для физического приложения. Мой скрипт #!/bin/bash i=1 file="ATLASbins.txt" в то время как IFS= read line do scan=$line cat test.sh | sed "s/ set ...
06.04.2019