Я хочу створити псевдонім, для cd -
якого має бути просто тире ( -
). Я намагався без успіху:
alias -='cd -' # bash: alias: -=: Invalid option
alias \-='cd -' # bash: alias: -=: Invalid option
alias '-'='cd -' # bash: alias: -=: Invalid option
alias '\-'='cd -' # bash: alias: `\-': Invalid alias name.
Попередні троє однакові (лише різний вхід, але bash перетворює їх усіх в одну команду alias
одним аргументом -=cd -
), тому не дивно, що повідомлення про помилку однакове. Я б здогадався, що якщо аргумент починається з тире, він розбирається як прапор, а не ім'я псевдоніма.
Чи можливо навіть використовувати -
як псевдонім ім’я?
@MarcoCeppi Мені ні до сьогодні. Оформити замовлення commandlinefu.com/commands/browse/sort-by-votes для отримання більш приємних трюків!
—
leemes
cd -