Как вернуться домой, используя относительный путь

Чтобы изменить рабочий каталог скрипта на каталог, в котором находится скрипт, вы можете использовать эту конструкцию:

#!/bin/sh

cd "$(dirname "$0")"

# Wine command(s) here

Это возьмет каталог сценария, который вы запустили, и перейдет в него, прежде чем он выполнит ваши команды Wine.

0
20.01.2021, 21:29
2 ответа

Ваша древовидная диаграмма не показывает, где находится дом, как вы упомянули. Если это каталог ниже «sample _dir», cd../..приведет вас туда. Если это "sample _dir", cd..сделает это.

0
18.03.2021, 22:35

что работает для большинства дистрибутивов, так это просто использовать тильду ~.

Это приведет вас прямо к вашему домашнему каталогу.

0
18.03.2021, 22:35

Теги

Похожие вопросы