Публикации по теме 'xargs'


1 минута, чтобы стать лучшим разработчиком (#13)
Однострочник для подсчета строк, слов и символов в любом репозитории. Добро пожаловать в выпуск №13 журнала O ne M inute B etter D , где вы станете более успешным программным обеспечением. разработчику, читая короткие крупицы знаний по одной минуте за раз. ⏮️ 🔛 ⏭️ ПРОБЛЕМА Наш технический менеджер спросил нас об общем количестве линий на нескольких хранилищах компании. Как мы можем узнать эту информацию? РЕШЕНИЕ Мы собираемся использовать команду git ls-files и..

Вопросы по теме 'xargs'

xargs не распознает псевдонимы bash
Я пытаюсь запустить следующую команду: find . -iname '.#*' -print0 | xargs -0 -L 1 foobar где «foobar» — это псевдоним или функция, определенная в моем файле .bashrc (в моем случае это функция, принимающая один параметр). По-видимому, xargs...
15812 просмотров
schedule 11.06.2023

Как я могу использовать псевдонимы команд с xargs?
У меня есть следующий псевдоним в моих .aliases: alias gi grep -i и я хочу искать foo без учета регистра во всех файлах, в имени которых есть строка bar : find -name \*bar\* | xargs gi foo Вот что я получаю: xargs: gi: No such...
10280 просмотров
schedule 09.02.2023

Чтобы лучше понять xargs
Я хочу понять использование xargs man в коде Ramion : screen -t man /bin/sh -c 'xargs man || read' Спасибо Рэмпиону: нам не нужен кот! Зачем нам нужен xargs в команде? Я понимаю xargs -часть следующим образом кот ничего...
1804 просмотров
schedule 07.05.2022

xargs: незавершенная цитата
Я пытаюсь преобразовать некоторые файлы .flac в .mp3, которые можно импортировать в iTunes. Я пробовал с find, xargs и ffmpeg, но xargs выдает мне ошибку незавершенной цитаты (потому что у меня есть кавычки в имени файла). Это моя командная...
5667 просмотров
schedule 24.07.2022

ограничение xargs от чтения стандартного ввода в буфер
Похоже, что xargs читает входные строки из стандартного ввода, даже если он уже запускает максимальное количество процессов, которые он может запустить. Вот пример: #!/bin/bash function xTrigger() { for ii in `seq 1 100`; do echo $ii; sleep...
769 просмотров
schedule 14.08.2022

xargs и ввод команды ex
Может кто-нибудь объяснить, почему при попытке запустить командный сценарий ex для нескольких файлов это работает: for x in `ls *`;do ex $x <excmds;done; но это не так: ls *|xargs -i ex {} <excmds Первый будет выполнять ex и...
295 просмотров
schedule 09.12.2022

Магия Bash Shell awk/xargs
Я пытаюсь немного научиться awk foo. У меня есть CSV, где каждая строка имеет формат частичное_имя_файла, путь_к_файлу. Моя цель - найти файлы (на основе частичного имени) и переместить их по соответствующим новым путям. Я хотел объединить силы...
23875 просмотров
schedule 19.05.2023

Почему находит имя файла | xargs vim вызывает странное поведение терминала?
Когда я делаю «locate 50local.policy | xargs vim», я получаю сообщение об ошибке «Vim: Warnung: Die Eingabe kommt nicht von einem Terminal» (перевод: Vim: Предупреждение: ввод не поступает с терминала). Я могу успешно редактировать с помощью vim,...
2887 просмотров
schedule 06.07.2023

как запросить пользователя из скрипта, запущенного с помощью xargs
Я использую xargs для заполнения аргументов сценария, в котором я хочу остановить сценарий, ожидая ввода пользователя. Что-то типа: echo a b c | xargs bash -c 'for a in "$@"; do echo $a; read; done' но read игнорируется. Кажется, что...
1006 просмотров
schedule 14.06.2022

Двойное использование xargs в одной строке для исправления подрывной деятельности «!» статус
Я нахожу лучшее решение своей проблемы здесь: Как исправить подрывную деятельность «!» статус Но сейчас я просто хочу написать для этого небольшой сценарий. Нравится: svn status | grep '\!' | awk '{print $2}' | xargs svn revert svn...
1151 просмотров
schedule 04.12.2022

Выбрать файлы в каталоге, которые имеют более 'n' строк в сценарии оболочки?
Я пытаюсь выбрать файлы, содержащие более n строк в сценарии оболочки, и переместить их в другой каталог. Следующая команда отлично работает из командной строки, но не в сценарии оболочки: MY_PATH='/var/www/' find $MY_PATH -maxdepth 1 -type f...
669 просмотров
schedule 11.11.2022

UNIX: разница xargs и exec
Я пытаюсь найти строку "rGEO" в каталоге, используя следующие команды: find . -name "*" -type f -print | xargs grep "rGEO" ./home/oper1/AgencyTape/geo/exe/gngeo.cmd:${WEB_DIR}/exe/web_reports.sh -aGN -d${prev_ccyy}${prev_mm} -rGEO -nomail...
6632 просмотров
schedule 13.05.2024

Как я могу передать все аргументы с помощью xargs в середине команды в Linux
Я хочу передать все файлы в качестве одного аргумента в Linux, но я не могу этого сделать. Это работает ls | sort -n | xargs -i pdftk {} cat output combinewd2.pdf Это передает один аргумент на команду, но я хочу, чтобы все было в одной...
27759 просмотров
schedule 06.03.2023

Как контролировать размещение параметров xargs?
У меня есть сценарий Bash, который принимает входную папку с исходным кодом и выходной каталог в качестве аргументов. Я хочу иметь возможность компилировать файлы в исходной папке, а затем отправлять их в выходную папку. Проблема в том, что xargs...
1133 просмотров
schedule 02.01.2023

Можно ли использовать xargs для параллельного запуска нескольких произвольных команд?
Я хотел бы иметь возможность предоставить длинный список произвольных/разных команд (различные двоичные/исполняемые файлы и аргументы) и заставить xargs запускать эти команды параллельно (xargs -P). Я могу использовать xargs -P нормально, когда...
2368 просмотров

bash: Как я могу использовать find для проверки файла резервной копии и удаления (если он существует)?
У меня есть локальная резервная папка /backup/, в которой есть удаленная синхронизированная копия, смонтированная локально как /mnt/offsite/backup/. Мой локальный резервный диск заполняется, поэтому я хотел бы удалить файлы старше 365 дней, но...
609 просмотров
schedule 04.02.2023

производительность для многопроцессорной обработки xarg и python + подпроцесс
У меня есть вопрос о масштабируемости производительности с помощью xargs. В настоящее время у меня есть программа пакетной обработки, написанная на python с многопроцессорной обработкой и подпроцессом. Каждый процесс порождает независимый...
523 просмотров
schedule 02.07.2022

Параллельное использование GNU с xargs и awk
У меня есть два больших файла, разделенных табуляцией, A.tsv и B.tsv, они выглядят так (заголовок в файле отсутствует): A.tsv: ID AGE User1 18 ... B.tsv: ID INCOME User4 49000 ... Я хочу выбрать список идентификаторов в A...
1695 просмотров

Обратная токенизация новой строки в файлах с одним токеном на строку? - Юникс
Как разделить токены в строке с помощью Unix ? показал, что файл может быть токенизирован с помощью sed или xargs . Есть ли способ сделать обратное? [in:] some sentences are like this. some sentences foo bar that [выход]:...
252 просмотров
schedule 30.07.2023

Невероятно высокое пользовательское и системное время, показанное командой time в Linux
Я запускаю следующую команду в каталоге с ~7000 файлами: time find . | xargs -P8 -n1 grep -F 'xxx' Результаты: real 0m1.638s user 1m1.090s sys 0m5.080s Я очень хорошо понимаю, что (user+cpu) может быть < or >...
180 просмотров
schedule 07.03.2024