Pytania otagowane jako xargs

5
Xargs rozdzielone znakiem nowej linii
Czy można xargsużywać tylko separatora nowej linii? (w bash na Linuksie i OS X, jeśli to ma znaczenie) Wiem, że -0można go użyć, ale jest to PITA, ponieważ nie każde polecenie obsługuje dane rozdzielane wartościami NUL.
40 linux  bash  xargs 

3
Jak radzić sobie ze spacjami w nazwach plików podczas korzystania z xargs podczas wyszukiwania wyników?
Jedną z moich powszechnych praktyk jest wykonywanie greps na wszystkich plikach określonego typu, np. Znajdowanie wszystkich plików HTML zawierających słowo „rumpus”. Aby to zrobić, używam find /path/to -name "*.html" | xargs grep -l "rumpus" Czasami findzwraca plik ze spacją w nazwie, np my new file.html. Po xargsprzekazaniu tego grepotrzymuję jednak …
28 find  grep  pipe  xargs 

6
zapobiegają zamykaniu xargs w przypadku błędu
Według strony podręcznika xargs zakończy pracę, jeśli jeden z wierszy wykonawczych zostanie zamknięty z błędem 255: Jeśli jakiekolwiek wywołanie polecenia zakończy się ze statusem 255, xargs zatrzyma się natychmiast bez odczytu dalszych danych wejściowych. Komunikat o błędzie jest wysyłany na stderr, gdy tak się dzieje. Jak mogę uzyskać xargs, aby …


3
Śledzenie postępów za pomocą xargs
Korzystam z xargs, aby wykonać polecenie na zestawie parametrów wejściowych mniej więcej tak: cat <someinput> | xargs -n 1 -P 5 <somecmd> Plik wejściowy jest naprawdę długi i jego uruchomienie zajmuje dużo czasu. Czekam więc, aż pojawi się wiersz polecenia. Czy istnieje sposób wyświetlenia paska postępu dla liczby zakończonych argumentów …
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.