1
ответ

Что означает "-d" в xargs -d [закрыто]

Что означает "-d" в приведенном ниже примере? sed 's/^ *//' < /tmp/list.txt | xargs -d '\n' mv -t /app/dest/
21.02.2018
1
ответ

find + xargs - копирование / перемещение файлов из одного подкаталога в другой

Моя структура папок выглядит так: / volume1 / photoTest / folderA / @eaDir / eaDir_tmp / folderB / @ eaDir / eaDir_tmp / папка с пробелом / @ eaDir / eaDir_tmp ...
31.12.2017
1
ответ

Xargs `-J` Option

На этом сайте представлена ​​команда xargs с параметром -J, позволяющим передавать стандартный ввод в нужную позицию в аргументе команды: find. -name '* .ext' -print0 | xargs -J% -0 rsync -aP% ...
29.11.2017
1
ответ

Параллельное выполнение на разделенном экране?

Я очень хорошо знаю, что могу использовать xargs для параллельного выполнения команд. Однако, поскольку консоль команд важна, мне было интересно, могу ли я разделить окно консоли, подобно тому, как...
10.11.2017
1
ответ

Эффективная памятью утилита для возврата N сначала отсортировала значения

Я хотел бы реализовать очень популярный пример MapReduce с помощью только существующие программы, работающие в UNIX путь. Проблема состоит в том, чтобы найти N большинством частых значений в огромном объеме данных...
23.09.2017
1
ответ

Печать статуса файлов, обработанных при использовании find

Я использую multi-procs в xargs для обработки кучи zip-файлов. Как вывести количество обработанных файлов в мультипроцессах ?? find -type f -iname \ *. zip | xargs -IZ -P 5 sh -c 'unzip "Z"' Как можно ...
15.09.2017
1
ответ

Эффективная генерация stdin в сценарии оболочки

Есть ли более идиоматический способ выразить следующее? xargs -r -l1 -I% bash -c 'cat <(echo%)' Где cat означает предполагаемую программу, которая не принимает соответствующий аргумент из командной строки, ...
03.09.2017
1
ответ

xargs: Имеет ли порядок опций значение?

Вход 0 echo foo | xargs -L 1 -I '{}' echo '{}' Выход 0 foo Вход 1 echo foo | xargs -I '{}' -L 1 echo '{}' Выход 1 {} foo Почему изменение порядка опций xargs изменяет вывод? ...
24.08.2017
1
ответ

Файлы, относящиеся к git checkout

В тот момент, когда я запустил git status, я был изменен: creditwolf / alerts / locale / fr / LC_MESSAGES / django.mo изменено: creditwolf / alerts / locale / fr / LC_MESSAGES / django.po модифицировано: ссудо / clientspace / ...
17.08.2017
1
ответ

Как уменьшить количество выполнений с помощью xargs -I

У команды find есть два способа выполнить что-либо в стиле xargs. найти foo -exec bar '{}' baz ';' find foo -exec bar '{}' baz '+' Разница между ними в том, что первая будет выполнена один раз ...
18.05.2017
1
ответ

для чего нужен параметр -I команды xargs? [дубликат]

Я просмотрел интегрированное руководство по команде xargs, где объясняется опция -I. И хотя я читал несколько строк несколько раз, я не могу понять это: -I replace-str ...
03.05.2017
1
ответ

В чем разница между результатами и эффективностью после добавления -f в rm и -print в find?

Мне поставили задачу повторно удалить все файлы старше 90 дней из / dir / prd / log, т.е. удалить из поддиректории тоже. Я сделал эту команду: find / dir / prd / log * -mtime +90 | xargs rm Затем я ...
20.04.2017
1
ответ

Движущийся подкаталог к новому родительскому каталогу, где новое имя каталога увеличено 1

Я пытаюсь переместить подкаталог от одного родительского каталога до другого для сотен экземпляров, меняя имя подкаталога во время перемещения. Мои каталоги являются рядом...
13.04.2017
1
ответ

Почему xargs -I подразумевает -L 1

Я видел Почему 'find -exec cmd {} +' должно заканчиваться на '{} +'? что объясняет, почему {} + должен стоять в конце -exec cmd (*), и теперь я хотел бы знать, почему GNU xargs возвращается к единице ...
13.04.2017
1
ответ

Неправильное поведение xargs

Я пытался решить это использование проблемы, находят + xargs, но я придерживался другой проблемы, я - попытка к увеличению использования количества ((++)), но не работа. Я попробовал несколько комбинаций подсчета...
13.04.2017
1
ответ

Обработка временных меток вывода tcpdump в реальном времени

Я хотел бы сохранить файл, содержащий количество секунд с момента обнаружения пакета, соответствующего фильтру tcpdump.Цель состоит в том, чтобы выяснить, когда болтливый клиент больше не находится в сети. ...
03.04.2017
1
ответ

найти… | xargs grep -> отсутствуют цвета для вывода grep [duplicate]

Таким образом я получаю цветной вывод: grep class testdata.py Поскольку это устанавливается в моем .bashrc: alias grep = 'grep -n --color' Но если я буду искать таким образом, я не увижу цветного вывода: find -name '* .py' | ...
10.03.2017
1
ответ

Удаление некоторых самых больших файлов в каталоге

Я хотел бы удалить определенное количество самых больших файлов в каталоге. Я могу получить имена первых десяти файлов с помощью: ls -S | head (или более богатого, хотя и более сложного для разбора ls -lS | head) Как ...
24.10.2016
1
ответ

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

Допустим, у меня есть каталог с несколькими подкаталогами, каждый из которых содержит несколько файлов: 1 / a.txt 1 / b.txt 2 / c.txt 2 / d.txt 3 / e.txt 3 / f.txt Я хочу увидеть размер каждого файла. Имейте в виду, ...
20.08.2016
1
ответ

Как использовать scp с xargs? [дубликат]

Я пытаюсь переместить очень большой файл с одного хоста на другой. Кроме того, имена файлов слишком велики, поэтому мне приходится использовать xargs. Также необходимо скопировать все подкаталоги, также я использую следующее ...
20.08.2016
1
ответ

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

Итак, у меня есть каталог, содержащий примерно 200 файлов следующих типов: gre_6_c1_d34567.h3 gre_6_c1_d95543.h3 gre_6_c1_d42354.h3 gre_6_c1_d01452.h3 gre_6_c1_d23168.h3 gre_6_c1_435435.h3 Единственный ...
02.07.2016
1
ответ

xargs: слишком длинная строка аргумента

Когда я запускаю строку ниже в сценарии оболочки: / sbin / iptables-save -t filter | grep - "-A INPUT" | grep -v "fail2ban- \ | f2b-" | sed -e "s # ^ - A # apply_rule / sbin / iptables -D # g" | xargs -0 echo -e "` ...
15.06.2016
1
ответ

Другой вывод `find | xargs ls` для одной и той же команды в разных версиях Ubuntu

У меня есть две установки Ubuntu: A: 14.04.3 LTS (GNU / Linux 3.13.0-77-generic x86_64) B: 14.04.2 LTS (GNU / Linux 3.13 .0-61-generic x86_64) Я выполняю следующую команду: find. -name "nosuch ....
14.03.2016
1
ответ

передача переменных из ls в tar через xargs

Я пытаюсь сделать что-то вроде ls -t | head -n 3 | xargs -I {} tar -cf t.tar {}, чтобы заархивировать 3 последних измененных файла, но в итоге команда tar запускается отдельно для каждого из файлов и в ...
20.11.2015
1
ответ

Проблема с использованием xargs для отправки команд на экран из сценария bash

В настоящее время я пишу простой сценарий bash для записи потокового радио. Логистика прихода на работу и настройки означает, что я пропускаю около 30 минут моего любимого завтрака ...
06.10.2015
1
ответ

Команда не выполняется должным образом на удаленном сервере

Я пытался обновить свой сценарий резервного копирования таким образом, чтобы он сохранял данные на удаленном сервере, а не на локальном диске. Мне удалось преобразовать весь сценарий, но последняя часть, в которой я удаляю ...
23.08.2015
1
ответ

Делает это различием, использую ли я другое-n флаговое значение для xargs в сочетании с командой находки?

Примите, кто-то ищет файлы, которые соответствуют некоторым критериям с помощью команды находки, и передает результат по каналу в команду комнаты. найдите / - тип f - называет "*.jpg" | xargs комната Сначала, я не уверен если...
24.03.2015
1
ответ

то, почему делает вывод xargs-n2, относилось к тому же количеству аргументов, отличающихся или переданных по каналу или с клавиатуры?

когда я выполняю xargs-n2, введите x x x x x и совершите нападки, Входят, я возвращаю только 4 x: $ xargs-n2 x x x x x x x x x, Но, когда я передаю x по каналу x x x x в ту же команду, я возвращаю ту же сумму x:...
24.03.2015
1
ответ

/usr/bin/awk: Список аргументов слишком долго

Я пытаюсь запустить следующий скрипт удара: #!/bin/bash file= 1$ filename= $ {файл %%.*} line1= $ (sed-n 1~2p $ {файл}) seqs= $ (grep-v '^>' $ {файл}) pos= $ (повторяют "$ {line1}" | awk-F" [__]" 'NF> 2 {...
10.03.2015
1
ответ

То, почему делает вход к xargs, является 1 строкой, но без строки в отдельной строке?

Я пытаюсь передать файл по каналу к комнате через xargs. Я понимаю, что то, что я пытаюсь сделать, могло быть сделано чистым мерзавцем, но я практикую cli. Я попробовал это: для файлов в $ (состояние мерзавца - фарфор | sed 's/...
27.02.2015