Запитання з тегом «xargs»

5
Нові рядки xargs
Чи можна xargsвикористовувати лише новий рядок як роздільник? (в bash на Linux та OS X, якщо це має значення) Я знаю, що -0може бути використаний, але це PITA, оскільки не кожна команда підтримує вихід з обмеженням NUL.
40 linux  bash  xargs 

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

6
не дозволяти xargs вийти з помилки
Згідно з довідковою сторінкою, xargs закриється, якщо одна з рядків виконання завершиться з помилкою 255: Якщо будь-яке виклик команди закінчується зі статусом 255, xargs негайно припиняться, не читаючи жодного подальшого введення. Повідомлення про помилку видається на stderr, коли це відбувається. Як я можу отримати xargs, щоб цього не зробити? У …

2
Перенаправлення на stdin замість аргументу при використанні xargs [закрито]
Закрито . Це питання потребує деталей або ясності . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Додайте деталі та уточніть проблему, відредагувавши цю публікацію . Закрито 6 років тому . для exmaple, використовуючи команду cat foo.txt | xargs -I{} -n 1 -P 1 sh -c "echo {} | echo" …

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