Присвойте Полу Путь к переменной

Как может я присваивать только первые 4 слова пути к переменной, например: мой текущий рабочий каталог является/home/Foo/Documents/Programs/ShellScripts/Butler

и я хочу, присваивают переменную с путем только сначала 4 слов, я подразумеваю, что моя переменная должна быть SPTH = '/home/Foo/Documents/Programs', 'как я могу сделать это

Я хочу выполнить эту операцию на работе, что у меня есть многие другой рабочий repo's поэтому, что я хочу, должен создать псевдоним в моем bashrc так, чтобы, когда я называю переменную, она была должна chnage мой каталог к первым четырем словам, я имею в виду сначала 4 каталога.

0
задан 10 February 2020 в 22:38

1 ответ

Можно использовать сокращение для получения желаемых полей от пути:

SPTH=$(cut -d / -f-5 <<< $PWD)
1
ответ дан 20 February 2020 в 22:56

Другие вопросы по тегам:

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