Używając powłoki Linux, jak uruchomić program z innym katalogiem roboczym z bieżącego katalogu roboczego?Jak uruchomić program z innym katalogiem roboczym niż bieżący, z powłoki systemu Linux?
Na przykład mam plik binarny helloworld
, który tworzy plik hello-world.txt
w bieżącym katalogu. Ten plik znajduje się w katalogu /a
. Obecnie jestem w katalogu /b
. Chcę uruchomić program pod numerem ../a/helloworld
i pobrać hello-world.txt
gdzieś w trzecim katalogu /c
.
odkryłem na własnej skórze, że ' su' resetuje katalog roboczy do katalogu domowego użytkownika określonego przed uruchomieniem jakichkolwiek komend '-c'. To mi bardzo pomogło. –