Використання в Linux оболонки , як почати програму з іншим робочим каталогом від поточного робочого каталогу?
Наприклад, у мене є двійковий файл, helloworld
який створює файл hello-world.txt
у поточному каталозі .
Цей файл знаходиться всередині каталогу /a
.
Наразі я в каталозі /b
. Я хочу запустити свою програму ../a/helloworld
і дістати hello-world.txt
десь у третьому каталозі /c
.
su
скидає робочий каталог в домашню директорію користувача, яку ви вказали, перш ніж запускати будь-які-c
команди. Це мені дуже допомогло.