1
ответ

Запустить цикл для нескольких папок

Я работал с несколькими папками, каждая папка имеет отдельное имя, и каждая из них содержит несколько CSV-файлов внутри, у меня есть сценарий bash, который для каждого CSV-файла внутри папки
29.10.2021
1
ответ

Добавить значения в массив и зациклить на основе этого

У меня есть 3 файла, как показано ниже :CV _REF _ДАННЫЕ _09012021.txt БД _ОНЛАЙН _CL _09012021.txt DFR _CL _INS _09012021.txt Я хочу проверить, присутствуют ли файлы в /NAS/CFG/, а затем добавить их в массив. Не обязательно, чтобы все 3 файла присутствова
27.09.2021
1
ответ

Зациклить часть кода для нескольких переменных

Я ищу подход к созданию скрипта. У меня есть 3 файла с приведенным ниже шаблоном :DailyLoad _Cust.txt DailyLoad _Credit.txt DailyLoad _Account.txt Каждый из этих файлов имеет связанную с ним подсистему _. например, cust has cus _edw
26.09.2021
1
ответ

Как читать переменное количество переменных в bash

Я хочу прочитать ряд строк из командной строки и прочитать все строки в туалете. Как обработать (типа Print )их в цикле, далее. Извините, я новичок, пожалуйста, извините мой вопрос новичка. #!/usr/...
08.06.2021
1
ответ

перебор нескольких файлов с помощью команды bash

У меня есть файл со списком названий образцов образец головы _id.txt ПД26405а --ПД26405б ПД26414а --ПД26414д ПД26417а --ПД26417б... У меня также есть каталог с выводами этапа предварительной обработки программы...
07.06.2021
1
ответ

В циклах for в bash переменная-счетчик является локальной или глобальной?

в идиоматике для i в каталогах $; делать #... сделано... переменная $i локальна или глобальна? А что, если окажется, что есть глобальная переменная с таким же именем. Работает ли bash с глобальной переменной...
02.06.2021
1
ответ

Отображение количества столбцов и элементов в столбцах с использованием цикла for

Я пишу сценарий BASH, который запрашивает у пользователя количество столбцов и количество элементов, которые нужно поместить в столбцы. Затем скрипт поместит числа в столбцы, используя циклы for. #Количество...
06.05.2021
1
ответ

Переименование нескольких файлов в нескольких подкаталогах с помощью цикла for

Я пытаюсь переименовать файлы с одинаковыми именами в разных подкаталогах, используя цикл for. Они должны быть переименованы в соответствии с именем подкаталога. Подкаталог1/Файл.txt Подкаталог2/Файл.txt...
28.04.2021
1
ответ

zip выводит в неправильном месте при использовании в цикле

У меня много каталогов, и я хочу заархивировать их все. $ mkdir -p один два три $ коснитесь один/один.txt два/два.txt три/три.txt $ лс -F один/ три/ два/ я использую zip и все работает как положено :$ zip -р...
16.04.2021
1
ответ

цикл grep :Я использую каждую строку одного файла как запрос, чтобы найти совпадения с другим файлом. Почему мой вывод несовместим?

У меня есть один идентификатор запроса файла _с несколькими строками, такими как :идентификатор1 идентификатор2 id3 Я использую grep idx для поиска совпадений с идентификатором в моем файле _. Я перенаправляю эти совпадения в новый файл совпадений. Я такж
13.04.2021
1
ответ

Для цикла и команды locate с несовпадающим регулярным выражением

когда я меняю любую конфигурацию, я делаю копию исходного файла с суффиксом.original. Сейчас сочиняю простой скрипт, который найдет все *.original файлы и будет работать с обеими версиями, т.е. с...
08.04.2021
1
ответ

почему я не получаю никаких выходных данных

для элементов в *do if [-f items ] then echo $items fi done Посмотрите на мой каталог. Как видите, мой каталог не пуст, но когда я запускаю приведенный выше код, он ничего не печатает.. ┌...
07.04.2021
1
ответ

возвращает подстроку динамического пинга

Когда я запускаю ping example.com, он выводит результат каждого обмена в консоль. Я хотел бы отфильтровать каждый результат, чтобы вместо отображения всей информации он отображал только ее подмножество. Итак,...
30.03.2021
1
ответ

Вызов HereDoc внутри цикла Bash Shell?

Относительно этого сообщения Как включить скрипт Python в скрипт bash, привыкаю работать с питоном HereDoc. Однако я хочу включить этот python HereDoc в цикл for, поэтому он должен быть...
29.03.2021
1
ответ

Как именно работают циклы bash?

для i в {0..999999999}; сделать эхо "привет"; done занимает много времени, чтобы записать его вывод, как будто все эхо сначала выполняются, а затем отправляются на стандартный вывод. Эффект еще более заметен при...
16.03.2021
1
ответ

цикл for во FreeBSD (pfSense )не работает

Я только что заметил, что тот же самый код для цикла for в bash не работает в FreeBSD. wolf@linux :~$ echo $SHELL /бин/баш wolf@linux :~$ wolf@linux :~$ для i в {1..3}; эхо $i; Выполнено 1 2 3 wolf@linux :~$...
09.03.2021
1
ответ

Как указать 2 переменные в цикле for в оболочке bash?

У меня есть несколько файлов изображений в папке, и я создал папку для каждого файла. Теперь я хочу скопировать один файл в каждую папку. я использовал для i in `seq 1 9 `; сделать mkdir $i; сделано, а затем скопировать все файлы...
08.03.2021
1
ответ

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

У меня есть следующая структура папок в Linux env :| --Фиксированный _Почтовый индекс | | --ipython _ноутбуки | | | --редактор записной книжки для вычислений _0anXhGEj.ipynb | | | --редактор блокнотов для вычислений _aucScores.ipynb |...
26.01.2021
1
ответ

Создание каталогов внутри каталога из значений переменных для перенаправления вывода из sed

Я пытаюсь взять файл, изменить этот файл, используя значение из цикла for (, используя sed )и перенаправляя его в каталог, созданный в том же цикле for. Исходный файл > Сделать...
15.01.2021
1
ответ

Зацикливание в bash через ssh для параллельной сети

У меня есть 4 процессора в параллельной сети, и я хочу запустить N заданий на каждом из этих 4 процессоров. Я также хочу разделить количество N заданий на задания X и запустить их как цикл на каждом из 4 процессоров. Скрипт bash...
09.01.2021
1
ответ

Переместить каждые 500 файлов в новый каталог

У меня есть каталог, содержащий 10 665 файлов в формате jpeg. Я хочу переместить 500 файлов в новый каталог и 500 в следующий каталог и т. д. Самые большие файлы должны быть перемещены в первую очередь :500 -1 содержит 500...
27.11.2020
1
ответ

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

У меня есть сценарий bash, который классифицирует и извлекает файлы с удаленного сервера. У меня проблемы с этапом классификации, который основан на именах файлов. Я правильно могу определить...
19.11.2020
1
ответ

bash :Условие IF с ключевым миром в цикле FOR

Я имею дело с простым циклом for, который зацикливает заполнение и выполняет над ним некоторые команды. Мне нужно настроить фильтр с оператором IF, чтобы рассматривать только файлы, начинающиеся с ключевого слова "AllBoxes&...
13.11.2020
1
ответ

Переменная внутри другой переменной

У меня есть эти переменные а1=0,017 а2=0,2 а3=10,7 а4=20,9 а5=35,4 для ((х=1; х<=5; х++ ))do for i in a${x} ​​do echo "Добро пожаловать $i раз" сделано done Вывод должен быть :"Добро пожаловать 0,017...
11.11.2020
1
ответ

удаленный цикл с помощью awk

У меня есть небольшая программа, которая получает pid 3 процессов, прослушивающих разные порты :Админы -Mac -mini -2 :~gitlabuser$ для pn in 23 33 43; do lsof -nP -iTCP :47${pn} | СЛУШАТЬ | авк '{...
19.08.2020
1
ответ

Переместить определенные файлы в другую папку на основе частичного шаблона в файле.txt

У меня есть папка с различными типами файлов, но меня интересуют файлы с расширением.img по следующему шаблону :ppi _noTD _d0 _P _76con _0001.img ppi _noTD _d0 _P _104con _0001.img...
05.08.2020
1
ответ

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

Я хотел извлечь определенные строки из нескольких файлов bam (в формате двоичного файла ). Я могу выбрать строки из одного файла bam с помощью этой команды :samtools view -c TCGA -BH -A0BW -11A.sorted.bam "...
03.08.2020
1
ответ

Переименование и перемещение файлов из одного каталога в другой

Нужна ваша помощь по команде, которая запускается по пути 1 для переименования и перемещения файлов из пути 2 в путь 3. Предполагать путь1 = /данные/выполнить/ путь2 = /данные/выход/ path3 = /data/archive/ путь 2 содержит несколько файлов, таких как 'one.
31.07.2020
1
ответ

Команда tar в цикле for начинается с неправильного числа

backup/ содержит следующие файлы. ubuntu@ip -172 -31 -8 -46 :~/$ ls backup/ itrpl _dsm _10 _1.tif itrpl _dsm _12 _3.tif itrpl _dsm _2 _3.tif itrpl _dsm _4 _3.tif itrpl _dsm _6 _3.tif itrpl _dsm _8 _3.tif итрпл _дсм _10 _2....
30.07.2020
1
ответ

Как мне получить необходимые входные данные для этого цикла for?

Я написал небольшой скрипт для резервного копирования загрузок из TOR, потому что иногда TOR пытается объединить свой файл-заполнитель (нулевой байтовый файл с исходным именем файла )и его фактический файл загрузки (...
29.07.2020