Вопросы с тегом «xargs»

5
Xargs, разделенные символом новой строки
Можно ли xargsиспользовать в качестве разделителя только символ новой строки? (в bash для Linux и OS X, если это имеет значение) Я знаю, что -0можно использовать, но это PITA, так как не каждая команда поддерживает вывод с разделением NUL.
41 linux  bash  xargs 

3
Как я могу обрабатывать пробелы в именах файлов при использовании xargs в результатах поиска?
Одна из моих общих практик - выполнять greps для всех файлов определенного типа, например, находить все файлы HTML, в которых есть слово «rumpus». Для этого я использую find /path/to -name "*.html" | xargs grep -l "rumpus" Иногда findвозвращает файл с пробелом в имени, например my new file.html. Когда я xargsпередал …
28 find  grep  pipe  xargs 

6
предотвратить выход XARGS из-за ошибки
Согласно man-странице, xargs завершит работу, если одна из строк выполнения завершится с ошибкой 255: Если какой-либо вызов команды завершается со статусом 255, xargs немедленно останавливается, не читая никаких дальнейших вводных данных. Когда это происходит, на stderr выдается сообщение об ошибке. Как я могу заставить xargs не делать этого? У меня …

2
Перенаправление на стандартный ввод вместо аргумента при использовании xargs [закрыто]
Закрыто . Этот вопрос нуждается в деталях или ясности . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Добавьте детали и проясните проблему, отредактировав этот пост . Закрыто 6 лет назад . например, используя команду cat foo.txt | xargs -I{} -n 1 -P 1 sh -c "echo …

3
Отслеживание прогресса с помощью xargs
Я использую xargs для выполнения команды с набором входных параметров примерно так: cat <someinput> | xargs -n 1 -P 5 <somecmd> Входной файл очень длинный и занимает много времени для запуска. Так что я просто жду, пока появится командная строка. Есть ли способ отобразить индикатор выполнения для числа введенных аргументов? …
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.