Я знаю, на це питання вже відповіли. Якщо у когось є така ситуація, як у мене, це для них:
Я запустив додаток java, і він шукав каталог, починаючи з цього <path>
, я повинен був замінити його правильним шляхом перед запуском програми. Однак я це забув зробити. Додаток створив каталог з назвою <path>
.
Я спробував cd <path>
- дав мені помилку "-bash: синтаксична помилка поблизу несподіваного нового лексеми" На основі запропонованої тут пропозиції (я розумію, що її для каталогу, починаючи з - а не <), я спробував cd -- <path>
. Однак я отримав ту саму помилку.
Коли я спробував cd \<path>\
- це спрацювало!
Довідкова інформація:
Символи "<" і ">" використовуються для перенаправлення STDIN і STDOUT, тому їх потрібно уникати, щоб оболонка не інтерпретувала їх як переадресації.