Многие пользователи, такие как короткие сокращения, и это то, что является псевдонимом, является ярлыком для пользователей.
Сценарии не должны использовать ярлыки, которые не являются переносимым дизайном, как вы узнали, эти команды псевдонимов
Самый простой ответ для удовлетворения ваших потребностей, если использовать повторение «ll»:
Внутри скрипта определите псевдоним ll = 'ls -l' , прежде чем ссылаться на команду, тогда использование «ll» будет работать во всем этом скрипте.
#!/bin/bash
alias ll='ls -alF'
... (rest of the script)
Лучший ответ: лучше использовать полную команду в скрипте, предоставляет документацию. Никогда не используйте псевдоним в скрипте, который другие должны использовать.
Выполните эту команду:
sudo chown -R julian:julian ~/.config
Чтобы восстановить право собственности всей учетной записи:
sudo chown -R julian:julian ~
Выполните эту команду:
sudo chown -R julian:julian ~/.config
Чтобы восстановить право собственности всей учетной записи:
sudo chown -R julian:julian ~