Una buena cantidad de comandos de Linux tienen una opción de ejecución en seco que le mostrará lo que van a hacer sin hacerlo. No veo nada en la página de manual de xargs que haga eso y no hay forma obvia de emularlo.
(mi caso de uso específico es la solución de problemas de tuberías largas, aunque estoy seguro de que hay otras)
¿Me estoy perdiendo de algo?
Respuestas:
¿Poner
echo
delante del comando para ejecutar?fuente
echo
? :)Puede beneficiarse de las banderas
-p
o-t
.xargs -p
oxargs --interactive
imprimirá el comando que se ejecutará y luego solicitará la entrada (y / n) para confirmar antes de ejecutar el comando.xargs -t
oxargs --verbose
imprimirá cada comando, luego ejecútelo inmediatamente:fuente
-p
y-t
opciones. Excelentes ejemplos. ¡gracias!