Digamos que estoy en un directorio que tiene algunos subdirectorios, dir1, dir2, y dir3. Cada uno de estos directorios tiene un archivo fooy me gustaría ejecutar el mismo comando en cada foouno de los directorios y ejecutar ese comando desde ese directorio.
Si lo hiciera "a mano", se vería así:
cd dir1
(execute on foo)
cd ../dir2
(execute on foo)
cd ../dir3
(execute on foo)
Es imperativo que el comando se ejecute desde cada uno de los directorios . fooes un script de programación por lotes (para HTCondor, si le interesa saber) y debe ejecutarse desde cada subdirectorio para que la salida de las ejecuciones iniciadas por los scripts de programación termine en cada subdirectorio.
La pregunta " Buscar un archivo y ejecutar un comando en el directorio del archivo ", por lo que puedo decir, no responde a mi pregunta. La primera respuesta a esa pregunta es más una solución alternativa que no funcionará en mi caso, y la segunda respuesta no tiene una explicación suficiente para que yo sepa cómo usarla.