Я определил псевдоним так:
alias X="path/to/program"
, и у меня есть функция, определенная так:
doX() { X -flag "$1"; }
Я помещаю их в мой файл .bashrc, и когда яоткрыть bash, я получаю синтаксическую ошибку рядом с неожиданным токеном '-flag'.На данный момент, псевдоним был установлен, но функция не, из-за этой ошибки.Если я запустил
doX() { X -flag "$1"; }
на этом этапе, это работает.Я попытался поместить это в файл и найти его после того, как я установил псевдоним в файле .bashrc, но он дает мне те же результаты.
Как я могу это исправить?Есть ли способ определить псевдоним И функцию в .bashrc, чтобы они оба устанавливались при открытии bash?