Псевдоним Bash не работает для команды «cd» в Linux

Не зная деталей вашей системы, я бы предложил что-то вроде logger -p mail.warning 454 esp files was deleted. Отрегулируйте уровень по мере необходимости, чтобы войти в свои файлы.

1
30.06.2021, 08:39
1 ответ

Со страницы руководства bash:

Псевдонимы позволяют заменить слово строкой, когда оно используется в качестве первого слова простой команды.

Поскольку sjc-tftpне является первым словом в cd sjc-tftp, оно не будет расширено. Чтобы добиться того, что вы пытаетесь сделать, вы можете использовать простую переменную оболочки $sjc-tftpили включить в псевдоним команду cd, например:alias sjc-tftp="cd /auto/tftp-xeinfra/sumikum7/". Затем просто введите sjc-tftpбез компакт-диска, чтобы изменить каталог. Вопрос Mac, на который вы ссылаетесь, похоже, говорит о символических ссылках, а не о псевдонимах.

0
28.07.2021, 11:21

Теги

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