0
ответов

Почему хост и nslookup считают IP-адрес именем хоста?

Почему эта команда не работает (это упрощенная версия настоящей команды )? /tmp $ эхо 74.6.231.20 | xargs -n1 -I {} echo "$ (host -d {} )" Попытка "74.6.231.20.<УДАЛЕНО>.<...
04.09.2020
0
ответов

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

на Mac с помощью инструментов gnu Я не уверен, что происходит, но кажется, что передача вывода find в xargs имеет некоторые проблемы с касанием файлов с тем же именем, которые появляются в структуре каталогов в...
15.07.2020
0
ответов

Поиск и замена строки входа во всех файлах.php в каталоге, если имена файлов содержат пробелы

Я изменил свой пароль и имя пользователя для mySQL, и мне нужно соответствующим образом заменить строку подключения во всех моих PHP-скриптах. У меня проблемы с командой, потому что многие имена моих файлов php...
30.05.2020
0
ответов

Принудительно остановить xargs при ошибке первой команды

Я запускаю команду, чтобы найти все файлы make в каталоге и запустить make build. Я хотел бы, чтобы xargs остановился на первой неудачной сборке make. Вот команда, которую я имею до сих пор. $ найти . -...
05.03.2020
0
ответов

xargs не завершает работу при ошибке

У меня есть сценарий bash, в котором я использую find для получения набора файлов в каталоге, из которого я затем использую xargs для выполнения указанных файлов в среде chroot по одному сценарию за раз . Я так понимаю...
10.02.2020
0
ответов

bash cat: недопустимая опция -- 'r'

Искал каждую недопустимую опцию -r для команды cat на нашем сервере RedHat enterprise 7.7 Maipo (???), но безуспешно. Попытка прочитать список имен файлов с полным путем, открыть файл...
03.12.2019
0
ответов

Разархивирование многих файлов во многих подкаталогах

ПРЕДПОСЫЛКИ В каталоге может быть N-подкаталогов.Каждый подкаталог содержит несколько файлов .rar, которые нужно разархивировать. ~/миди г/данные 1 ~/mydi-r/Data2 ... ~/mydi r/DataN обратите внимание на пробел между 'i' и '...
30.11.2019
0
ответов

Как улучшить эту команду поиска и замены sed?

Как выполнять рекурсивный поиск и замену в нескольких файлах в каталоге, используя основные инструменты, установленные практически на любой машине с Debian/Ubuntu? В стеке есть несколько ответов *где найти...
15.02.2019
0
ответов

xargs не может обрабатывать пробелы в строках [закрыто]

Все целевые файлы были удалены. Конечно, когда я снова пытаюсь выполнить какое-либо удаление, файлов нет для удаления. Извините, что не торопитесь. Я использую bash на cygwin. У меня есть вывод ...
27.01.2019
0
ответов

Почему `xargs -n` на Smartos (SunOS) ведут себя по-разному, чем другие реализации?

Кажется, что -на на Xargs, найденных в Smartos (и я предполагаю, что Solaris) не ведет себя как любую другую версию Сярги, которые я столкнулся. Возьмите этот пример: встроенный / USR / BIN / XARGS (нечетное поведение): ...
30.11.2018
0
ответов

Найти -exec {} + лимит списка аргументов

Я знаю, что когда достигнут максимальный размер списка аргументов, Xargs сохраняет создание новых списков, пока все файлы не будут включены; Но делает поиск -Exec {} + делать то же самое или будет ...
20.11.2018
0
ответов

xargs: Командная строка для команды строится до тех пор, пока не достигнет установленного системой предела. Какой предел?

Я бегло просмотрел исходный код xargs в findutils 4.6.0 и увидел, что 'n' определяет: args_per_exec Но похоже, что для args_per_exec в find utils нет значения по умолчанию. Итак, где находится «system-...»
30.09.2018
0
ответов

Как правильно использовать параллельный интерфейс в этой ситуации ?

У меня есть файл с несколькими URL-адресами (разделенными новой строкой), и я хочу выполнить команду bash для каждой строки. Вот команда: xargs -n1 -I + ./info.sh https: //+/.info/ + / Как я могу выполнить ...
22.08.2018
0
ответов

Какие команды может запускать xargs?

Из руководства findutils: xargs [option ...] [command [initial-arguments]] Правильно ли я, что xargs запускает команду в несколько запусков, каждый из которых с разной последовательностью аргументов? Если да, значит ли это ...
07.06.2018
0
ответов

Проблема с использованием xargs --max-args --replace с разделителем по умолчанию

Это работает, как ожидалось: $ echo abc | xargs --replace = "{}" echo x "{}" y x a b c y То же самое: $ echo a b c | xargs --max-args = 1 эхо x х а х б xc Но это работает не так, как ожидалось: $ echo a ...
05.03.2018
0
ответов

Фильтровать каталоги из списка файлов и каталогов

У меня есть файл, содержащий полные пути к файлам и каталогам. Из этого списка я хотел бы отфильтровать любые пути, которые ссылаются на каталоги, чтобы у меня остался список, содержащий только файл ...
15.01.2018
0
ответов

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

У меня есть сценарий s1, который выводит список чисел, разделенных символом ',' например 1,2,3,4. Теперь я хочу передать эти числа сценарию s2 в качестве аргументов, чтобы s2 запускался на каждом из них и выводил его ...
18.12.2017
0
ответов

Что не так с этой командой xargs?

Я пробую эти два варианта: cat /var/log/zwave.log | xargs -n1 jq '.' &:
05.12.2017
0
ответов

Поиск всех загруженных файлов в списке файлов

Я загрузил несколько файлов. Я хочу по очереди узнать, присутствуют ли эти имена файлов в file.txt. Я пробовал следующую команду, но безуспешно. Я хочу узнать это с помощью xargs. ls | xargs ...
28.10.2017
0
ответов

Как работает эта команда `cat` для текстового файла сценария?

Предположим, у нас есть текстовый файл file.txt, в котором каждая строка представляет собой сценарий Python, например python a1.py python a2.py python a3.py Что на самом деле делает следующая команда? cat file.txt | xargs -n 1 -P $ ...
20.10.2017
0
ответов

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

У меня есть каталог, в котором есть файлы .zip и другие файлы (все файлы имеют расширение), и я хочу добавить суффикс ко всем файлам без расширение .zip. Я могу выбрать суффикс и разместить его ...
05.10.2017
0
ответов

Копирование папки с помощью xargs

Команда дает мне путь к папке. Я хочу скопировать содержимое этой папки в текущий рабочий каталог. То, что я пробовал до сих пор, - это минимумы показа пакетов | xargs -I {} cp -r {} ./ где ...
15.09.2017
0
ответов

Как выполнить! Gvim текущую строку в средстве просмотра?

Код find-xargs (меньше) -gvim% http: // unix. stackexchange.com/a/277889/16920 найти . -name "* .tex" -exec grep -il "agent" {} + | less -s -M + Gg Вывод ./InfectiousDiseases/1.4.2016.tex . / ...
13.04.2017
0
ответов

Как я могу предотвратить префикс аргументов xargs с пробелами?

Я извлек архив, содержимое которого не хранится в подкаталоге, в каталог, заполненный другими файлами, и теперь он загроможден и сбивает с толку . Чтобы исправить это, я извлек архив ...
24.10.2016
0
ответов

Объединение команд grep [дубликат]

Я хотел бы найти все файлы xml, содержащие 'foo', но не содержащие 'bar'. Команда, которую я собрал, выглядит так: find -iname "* .xml" -print0 | xargs -0 grep -FlisZ "foo" | xargs -0 grep -...
04.09.2016
0
ответов

xargs выдает ошибку cannot open `{}' (No such file or directory)

Кто-нибудь может объяснить, почему команда ниже выдает следующую ошибку: cannot open `{}' (No such file or directory) Command $ ls -al|grep -v '^d\|^$'|awk '{print $10}'|xargs file '{}' I get the ...
08.07.2016
0
ответов

Доступ к каждой строке в файле .txt, ссылки для скачивания и переименования

Допустим, у меня есть файл .txt, в котором есть список ссылок на изображения, которые я хочу загрузить. пример: image.jpg image2.jpg image3.jpg Я использую: cat images.txt | xargs wget, и он отлично работает Что я ...
04.07.2016
0
ответов

Как вывести строки с помощью find и sed в нескольких файлах?

У меня много файлов в структуре каталогов. Я хочу извлечь некоторую строку (а именно url), используя regexp, из этих файлов. Я пробовал следующее: find . -path "*alder/ * / * .html" -print | xargs sed -...
15.06.2016
0
ответов

xargs в OSX: недопустимый вариант -

Я использую OSX. Я хочу запустить скрипт python для всех png в определенном каталоге. Вот что я пробовал: find docs / -name "* png" | xargs --replace = F python myscript.py "F" Но я вижу следующее: ...
24.05.2016
0
ответов

xargs -I option

В руководстве xargs сказано: -I replace-str --replace[=replace-str] -i[replace-str] Заменить вхождения replace-str в начальных аргументах именами, считанными со стандартного ввода. Я не ...
11.05.2016