Я новичок в Баше. Я хотел знать, как я могу перейти к частичному пути в сценарии оболочки.
Путь, который я хочу использовать в своем сценарии, - C:\Users\abcxyz\Documents\Projects\BD Work\Log2time\Final\Menu testing\Do_not_modify_files\All_Artifacts
Я хочу перейти на:
cd *\Do_not_modify_files\All_Artifacts
Если я пойду после cd C:/Users/abcxyz/Documents/Projects/BD Work/Log2time/Final/Menu testing/Do_not_modify_files/All_Artifacts
- я вижу файлы. Но
Если я сделаю pwd после cd */Тестирование меню/Do_not_modify_files/All_Artifacts ошибка - нет такого файла или каталога
1 ответ
Это сработало - cd ./Do_not_modify_files\All_Artifacts
Похожие вопросы
Связанные вопросы
Новые вопросы
bash
Этот тег предназначен для вопросов о сценариях, написанных для командной оболочки Bash. Сценарии оболочки с синтаксисом или другими ошибками, пожалуйста, проверьте их на https://shellcheck.net, прежде чем публиковать здесь. Вопросы об интерактивном использовании Bash, скорее всего, будут актуальны на Unix & Linux Stack Exchange или Super User, чем на Stack Overflow.
cd */Menu testing/Do_not_modify_files/All_Artifacts
? (Подсказка: во что расширяется*
? Не будет ли пробел междуMenu
иtesting
разделять два аргумента?)All_Artifacts
в вашей системе иcd
в него? Найти их все и сделать что-то в каждом из них? Что произойдет, если в вашей системе на самом деле нигде нет каталога с именемAll_Artifacts
?