6
ответов

Удалите последнюю запятую из удара для сгенерированной строки цикла

Я справляюсь с ситуацией, где я должен создать список разделенных запятой значений из массива в heredoc и удалить последнюю запятую. Я использую удар для переданного по каналу в sed, который стирает все запятые...
29.04.2014
5
ответов

Передача по каналу вывода к текстовому файлу в для цикла

Я пытаюсь сделать следующее в для цикла: Найдите файлы, которые удовлетворяют Эхо условия название файлов к файлу журнала. Gzip файл. Я могу заставить сценарий находить файлы и повторять их...
15.03.2013
4
ответа

04.09.2015
4
ответа

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

Скажем, у меня есть две переменные удара, которые содержат двоичные значения: a=0011 # десятичные 3 b=1000 # десятичные 8 Является там способом, которым я могу циклично выполниться через все возможные значения между $a и $b, сохраняющим его двоичный?...
22.11.2013
4
ответа

Предотвращение ошибок из-за нерасширенной звездочки

В ударе я часто использую для циклов, такие как следующее для файла в *.type; сделайте sommecommand "$file";готово; выполнить операцию для всех файлов, соответствующих *.type. Если никакой файл с этим окончанием не найден...
18.11.2012
4
ответа

В ударе действительно ли возможно использовать целочисленную переменную в управлении циклом для цикла?

У меня есть следующий сценарий удара: #!/bin/bash upperlim=10, поскольку я в {0.. 10} действительно повторяют $i, сделанный поскольку я в {0.. $upperlim} действительно повторяют $i, сделанный первое для цикла (без переменной upperlim в цикле...
10.11.2012
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
3
ответа

$ {! НЕЧТО} и zsh

$ {! НЕЧТО} выполняет двойную замену в ударе, означая, что это принимает (строка) значение НЕЧТО и использует его в качестве имени переменной. zsh не поддерживает эту функцию. Есть ли способ сделать эту работу тем же...
15.03.2013
2
ответа

Как использовать 3-ю переменную в Bash для цикла?

Я хочу проанализировать данные конкретных столбцов из нескольких файлов (aprilPlate.txt, mayPlate.txt, junePlate.txt, julyPlate.txt, augustPlate.txt) использующий Для цикла. Данные входных файлов (aprilPlate.txt...
20.03.2019
2
ответа

18.11.2018
2
ответа
2
ответа
2
ответа

17.02.2016
2
ответа

466] Эффективный способ поиска массива в текстовом файле с помощью AWK

У меня есть один массив SPLNO с примерно 10 тыс. Номеров. Теперь я хочу найти номер абонента из файла MDN.TXT (содержащий примерно 1,5 записи lac) из массива. есл

У меня есть один массив SPLNO с примерно 10 тыс. номеров. Теперь я хочу найти номер абонента из файла MDN.TXT (содержащий примерно 1.5 lac record) из массива. Если номер подписчика найден в массиве, он будет выполнять операцию ниже. Моя проблема в том,
20.10.2015
2
ответа

04.06.2015
2
ответа

чтобы цикл выполнил итерации через некоторый файл энного положения

Как я выполняю итерации для энного файла в для цикла в Unix? ниже некоторого кода я попробовал, но не следовал за #!/bin/bash # n=2 массив = ("CTL_MLPOSDTLP1_1.ctl" "CTL_MLPOSDTLP1_2.ctl" "CTL_MLPOSDTLP1_3.ctl")...
12.11.2014
2
ответа

В сценарии оболочки удара, пишущий для цикла, который выполняет итерации по строковым значениям

В ударе я знаю, что возможно записать для цикла, в котором некоторая контрольная переменная цикла i выполняет итерации по указанным целым числам. Например, я могу записать сценарий оболочки удара, который печатает целые числа...
08.09.2012
2
ответа

Почему делает это постепенное увеличение для возврата цикла плохая переменная?

Я пытаюсь назвать этот сценарий оболочки из CLI ТРАВЫ GIS: для ((day=5; день <367; day+5)); сделайте # управляет, чтобы я протестировал без цикла. сделанный выход 0 Синтаксических ошибок возвратов: Плохо для...
17.05.2012
1
ответ

26.08.2018
1
ответ

с помощью 'для файла в' для выбора затем добираются несколько дополнительных имен, базовое имя “файла” затем связывают дополнительное имя

Я пытаюсь практиковать свои навыки Unix, я просто изучил, как использовать для файла в *.jpg; то, что это делает, выбрать все файлы с .jpg в рабочем каталоге, но я не хочу останавливаться там, и я не делаю...
15.04.2015
1
ответ

Используйте sed в качестве аргумента для базового имени

У меня пока есть этот код ... for i в {1..200}; do sed '$ i, 0! D' md5list.txt | grep -a ":"; done Я хочу запустить basename для каждой итерации приведенного выше кода, например: basename $ (for i in {1 .....
19.03.2015
1
ответ

Bash: цикличное выполнение через ls [дубликат]

Я испытываю затруднения из-за этой части кода: 22 для имени файла в "$ (ls "1$" | grep ".*\.flac$")"; сделайте 23 file_path =" $ за 1$ {имя файла}" 24 ffmpeg-i "$ {file_path}"-f...
14.03.2015
1
ответ

Как к строке замены файла, который присутствует в файле tar через UNIX

У меня есть архив tar xyz.tar содержащий много .sh файлов как: 123.sh 456.sh 789.sh Каждый .sh файл имеет некоторое строковое содержание, например, 123.sh содержит добро пожаловать в Голливуд, 456.sh содержит, я люблю...
04.03.2015
1
ответ

Получите ответвление мерзавца от нескольких folders/repos

У меня есть папка с несколькими репозиториями внутри. Есть ли какой-либо способ, которым я могу выполнить ответвление мерзавца или безотносительно команды мерзавца в каждой папке? $ ls project1 project2 project3...
06.02.2015
1
ответ

для + выстраивают + args

У меня есть проблема с моим для цикла, это - то, что я хочу: поскольку аргумент действительно выстраивает [индексируют] = ('находят $arg - тип l-maxdepth $depth-printf "%p\n"'), индекс ++ сделанный fi аргумент - позиционные параметры, только кат
15.11.2013
1
ответ

Что правильный путь состоит в том, чтобы снова использовать эту остроту?

Я недавно придумал следующую остроту: для f в *.mp3; sha1sum $f | sed-r's / [a-z]//g' | сокращают-c1-2 | awk '{печать (1$> = 255)? $1-1 + (1/3) * 1$: 1$}' | xargs-i id3v2-T {} $f;...
03.06.2012

Тег для обозначения любых вопросов, касающихся для циклов

Еще нет никакого тега Wiki для этого тега …!

Справка wikis тега представляет вновь прибывших тегу. Они содержат обзор темы, определенной тегом, наряду с инструкциями по его использованию.

Все зарегистрированные пользователи могут предложить новый тег wikis.

(Обратите внимание, что, если у Вас есть меньше чем 20 000 репутаций, Ваш тег, Wiki будет одноранговым узлом, рассмотренным, прежде чем это будет опубликовано.)