Каков наилучший способ создания и сохранения команд «псевдонимов» пользователем? - PullRequest
0 голосов
/ 23 апреля 2019

Мне нужно создать псевдоним различий для пользователя в той же ОС, выполнить это при инициализации пользовательского сеанса и открыть терминал («псевдоним», который другие сеансы не должны запускать).

Пример:

Пользователь № 1:

alias topen="open -a TextEdit"
alias tree="ls -R | grep ":$" | sed -e 's/:$//' -e 's/[^-][^\/]*\//--/g' -e  's/^//' -e 's/-/|/'"

Пользователь № 2:

alias textopen="open -a TextEdit"
  • (у этого дерева нет псевдонима)

Пользователь № 3:

  • Это по умолчанию и не имеет псевдоним.

Как решить эту проблему в терминале? Я буду очень благодарен.

1 Ответ

0 голосов
/ 23 апреля 2019

Когда вы входите в систему как определенный пользователь, файл .profile выполняется. Добавив упомянутые команды в этот файл, вы можете выполнить эти команды.

Если вы хотите узнать, где найти эти .profile файлы, просто отметьте /etc/passwd file.

...