¿Cómo ejecuto un programa con un directorio de trabajo diferente al actual, desde el shell de Linux?
Utilizando un shell de Linux, ¿cómo inicio un programa con un directorio de trabajo diferente del directorio de trabajo actual?
Por ejemplo, tengo un archivo binariohelloworld
que crea el archivohello-world.txt
en el directorio actual. Este archivo está dentro del directorio/a
. Actualmente estoy en el directorio/b
. Quiero comenzar mi programa ejecutando../a/helloworld
y obtener elhello-world.txt
en algún lugar de un tercer directorio/c
.