Spora liczba poleceń linuksowych ma opcję uruchamiania na sucho, która pokaże ci, co zrobią bez zrobienia tego. Na stronie podręcznika użytkownika xargs nie widzę nic, co by to robiło, ani żadnego oczywistego sposobu na jego emulację.
(moim szczególnym przypadkiem użycia jest rozwiązywanie problemów z długimi rurociągami, chociaż jestem pewien, że istnieją inne)
Czy coś brakuje?
Odpowiedzi:
Umieścić
echo
przed komendą, aby uruchomić?źródło
echo
? :)Możesz skorzystać z flag
-p
lub-t
.xargs -p
lubxargs --interactive
wydrukuje polecenie do wykonania, a następnie poprosi o wprowadzenie (t / n) w celu potwierdzenia przed wykonaniem polecenia.xargs -t
lubxargs --verbose
wydrukuje każde polecenie, a następnie natychmiast je uruchom:źródło
-p
i-t
. doskonałe przykłady. Dziękuję Ci!