3
ответа

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

Я пытаюсь управлять одним и тем же текстовым файлом на нескольких хостах. Команда, которая у меня сейчас есть: для хоста в $ (cat / etc / hosts | grep text | cut -d '' -f 1 | sort -u); do ssh $ host \ sudo ...
27.03.2019
3
ответа

Мне нужно создать цикл в bash для вертикального соединения изображений и вывода нескольких объединенных страниц для печати

Я использую Ubuntu 18.04. У меня есть каталог, полный изображений раскадровки в формате .jpg, как показано ниже. image-0000.jpg image-0001.jpg image-0002.jpg image-0003.jpg image-0004.jpg . . image-3898.jpg image -...
27.10.2018
3
ответа

Как запустить цикл for через 5 месяцев?

Я создал этот цикл, который активирует мой скрипт только через 1 месяц (20170301 - 20170331): for ((i = 20170301; i <= 20170331; i ++)); do / home / jul / exp / prod / client / apps / scripts / runCer имя-уровня-клиента $ i; ...
15.09.2017
3
ответа

Подсчитать количество строк в каждом файле в текущем каталоге с помощью цикла for?

Если параметр предоставлен в качестве входных данных, сценарий должен проверять только количество строк для этого входа file, иначе сценарий должен отображать количество строк для каждого файла в этом каталоге. Сценарий ...
10.01.2017
3
ответа

Многовариантный для циклов

Существует ли способ указать несколько переменных (не только целые числа) в для циклов в ударе? У меня может быть 2 файла, содержащие произвольный текст, с которым я должен был бы работать. То, в чем я функционально нуждаюсь...
12.11.2015
3
ответа

Баш | Сбой цикла уничтожения портов

Я пытаюсь создать функцию bash, которая должна уничтожать все процессы, использующие некоторые порты, указанные в port_array. Функция kill-port работает, если я сам вызываю ее с помощью порта, например. с kill-портом "80" ;. ...
20.05.2015
3
ответа

Запишите функцию удара, которая воздействует на список имен файлов

Я хочу определить функцию cpfromserver в ударе так, чтобы, когда я работаю, $ cpfromserver xxx yyy zzz результат совпал с, если я ввел $ scp user@remote.server: "/some/location/xxx/xxx.txt/some/...
10.02.2015
3
ответа

Замена команды в для цикла, не работающего

Я хочу сохранить все файлы, не заканчивающиеся .bat, который я попробовал за f в $ (ls | egrep-v .bat); действительно повторите $f; сделанный и для f в $ (оценка ls | egrep-v .bat); действительно повторите $f; сделанный, Но оба подхода уступают...
26.08.2013
2
ответа

Итерация строк в csv для сохранения столбцов в качестве переменных

У меня есть csv, составленный следующим образом :Столбец1, Столбец2, Столбец3 Существующий текст в Column1, Дата в Column2, Целое число в Column3 B Существующий текст в столбце 1, B Дата в столбце 2, B Целое число в столбце 3 C Существующий текст в столбц
26.11.2021
2
ответа

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

Я использую Mac OS. У меня есть каталог /Users/sethparker/Documents, содержащий несколько подкаталогов /Users/sethparker/Documents/dir1,/Users/sethparker/Documents/dir2,/Users/sethparker/Documents/dir3....
17.06.2021
2
ответа

Как удалить четыре случайных символа перед расширением.extension из разных файлов с помощью цикла for?

Я работаю над студенческим исследовательским проектом, который сильно зависит от биоинформатики, и я продвигаюсь по конвейеру обработки файлов. Некоторая предыстория :Я работаю с метагеномными данными дробовика, которые...
30.05.2021
2
ответа

Цикл For -Bash не читает мои переменные

Я пытаюсь создать небольшой bash-скрипт, который вызывает команду для каждого из моих файлов в файле, найденном с помощью команды find. Я хочу иметь возможность отслеживать, где скрипт остановился (он стремится...
21.04.2021
2
ответа

Странное поведение bash, когда для цикла for задана IFS

У меня есть список значений, разделенных ' :', и я хочу обработать их одно за другим. Когда разделителем является пробел, проблем нет :Nuclear@korhal :~$ за 720 500 560 130; эхо $a; Выполнено 720...
16.03.2021
2
ответа

Как я могу редактировать и объединять несколько совпадающих файлов с помощью одного цикла?

*редактировать :Я решил добавить все результаты в один файл. У меня есть 40 CSV-файлов, которые мне нужно отредактировать. 20 имеют совпадающий формат, а имена отличаются только одним символом, например, docA.csv, docB.csv,...
28.02.2021
2
ответа

Сценарий оболочки с циклом for и «массивом»

Как я могу использовать этот сценарий sh с циклом for и массивом. Я хотел бы вызвать создание условия для создания ворот качества сонаркуба с циклом for. Пример :#!/bin/bash --эхо входа в систему "Создание...
25.01.2021
2
ответа

Как сделать выборку без замены из скрипта, который случайным образом извлекает 200 символов с помощью shuf?

У меня есть скрипт, который извлекает 200 случайных символов из набора :#!/usr/bin/bash n=$ (stat -c "%s" newfile.txt )r=$ (шуф -i1 -"$ ((n -200+1 ))" -n1 )< newfile.txt tail -c+"$r&...
20.12.2020
2
ответа

Скрипт Bash -переменные в фигурных скобках

Следующий сценарий bash #!/bin/bash startNumber=$ ((1 ))endNumber=$ (($startNumber + 3))#для числа в {$startNumber..$endNumber} для номера в {1..4} сделать эхо $number готово выход 0...
15.11.2020
2
ответа

временное изменение IFS перед циклом for

Я знаю, что SHELL позволяет присваивать значение переменной непосредственно перед командой, так что работает IFS=" :" read a b c d <<< "$here _string"... Какой я была...
16.08.2020
2
ответа

Возврат "продолжить" из функции, вызванной из цикла

В настоящее время я рефакторинг сценария, который постепенно выходит из-под контроля. Я пытаюсь превратить повторение в функции. Однако у меня есть повторный тест, вызываемый из цикла, и я хочу, чтобы он...
30.07.2020
2
ответа

Как скопировать файл из подкаталога в соседний подкаталог?

Моя иерархия — это MyPDB -(5rea,5res,5rez ), в которой каждые 5rea, 5res,.. содержат каталог с именем MD, который содержит файл с именем production _10ns.out. Хочу скопировать продукцию _10ns.out с каждого МД...
21.05.2020
2
ответа

Для проблемы с циклом для получения вывода

для a в {P02183606,P02183608,sassa} do for b in {PID,PID2,sas} do echo "http://indiafirstlife.com//onlineInsurance-rest/uploadDocument/uploadDocumentsOmniMannualPush?applicationRefNo=$...
04.05.2020
2
ответа

Как итеративно суммировать размеры файлов с заданными расширениями файлов?

Я застрял в выяснении, как суммировать результат ls 5-го столбца с помощью awk. Если я добавлю $bytesum+=..., то программа явно сломается. Любые идеи? сумма байтов = 0 для i в `cat fileextensions.txt | сортировать | уникальный` do ...
10.04.2020
2
ответа

использование sed в цикле for in для удаления слов из файла

У меня есть файл «книга» (, а не txt ), который содержит текст. У меня также есть список слов, которые мне нужно удалить из указанного файла. Я написал этот скрипт, но по какой-то причине, когда я пытаюсь проверить и посмотреть, не...
27.03.2020
2
ответа

Цикл for с grep и пробелами

Кажется, у меня возникла небольшая проблема с пробелами, когда я пытаюсь использовать циклы for и grep вместе. Пробелы важны, потому что, например, я хотел бы сопоставить 'k117_19650', но не '...
07.01.2020
2
ответа

Последовательная проверка значений - сценарий Bash

Я хочу написать сценарий, который получает свои аргументы (учебный час каждый день) из стандартного ввода и проверяет, регулярно ли учится студент. Регулярно учится означает, что студент учится не менее 4 часов в день...
03.12.2019
2
ответа

Bash: несколько циклов for в фоновом режиме

Является ли это правильным способом запуска нескольких последовательных обработок в фоновом режиме? для я в {1..10}; сделать для j в {1..10}; выполнить run_command $i $j; Выполнено & Выполнено; Все j должны быть ...
03.10.2019
2
ответа

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

Итак, я пытаюсь запустить программу iRep, и обычно она работает как iRep -f Bins/10000A-01-01_bin.* -s sam/10000A- 01-01.sam.sorted.sam --sort -o 10000A-01-01_iRep_output в папке sam - 10000A-01-01.sam....
23.09.2019
2
ответа

Можно ли использовать оператор && в цикле шаблонов команд терминала?

Я хотел сделать список похожих четких команд более понятным для чтения, поэтому я сделал небольшой терминальный цикл для того, что в \cache\thumbs\ ; сделать мой шаблон $what:clear; done Это прекрасно работает, однако...
23.09.2019
2
ответа

перебираю команду для отправки нескольких заданий

Я отправляю задание на компьютер Это выглядит примерно так: mpirun -np 12 пример_S57 -o S57.результаты -r S57.final mpirun -np 12 пример_S58 -o S58. результат lts -r S58.final ... ... ... ...
22.08.2019
2
ответа

Проблема с `echo` в bash при циклическом просмотре вывода скрипта Python

Учитывая скрипт python if __name__ == '__main__': print("first") print("second") print("therth") сценарий bash #!/usr/bin/env bash declare -a selection=$( python3 test.py ) echo "Вы...
27.07.2019