Digamos que tengo alrededor de 10 hg repositorios clonados en un directorio padre (llamémoslo "padre"). ¿Hay alguna forma de invocar un comando mercurial como hg status
en todos los subdirectorios en lugar de realizar el laborioso acto de cd
ingresar a cada directorio y luego invocar hg status
?
Probé lo bueno, xargs
pero por alguna razón no funciona. Los comandos que utilicé son:
find . -maxdepth 1 -type d -print | xargs -t "hg status"
y
ls | xargs -t "hg status"
Actualización: la solución fue usar titulares de nombre explícitos al usar xargs
. Algo como:
ls | xargs -t -I {} hg status {}
Eliminar las comillas.
—
Mikel
@Mikel: Todavía no funciona, no es que no lo haya probado ... :)
—
sasuke