root@puppetclient-ubuntu:/home/azureuser#cat /etc/.bash_aliases
alias extend_shutdown_15='bash extend_shutdown.sh 15 ; bash /bin/max_timetrack.sh'
alias extend_shutdown_30='bash extend_shutdown.sh 30 ; bash /bin/max_timetrack.sh'
alias extend_shutdown_60='bash extend_shutdown.sh 60 ; bash /bin/max_timetrack.sh'
#try 通过 shell 脚本自动化和执行“源 /etc/.bash_aliases”,但它不起作用意味着更改没有生效。
root@puppetclient-ubuntu:/home/azureuser# cat alias.sh
#!/bin/bash
source ~/.bash_aliases
当我这样做时source /etc/.bash_aliases
,别名自定义命令仅适用于 root 用户,并且它不适用于所有其他人,如果我执行一次它应该始终对所有用户可用,期望“root”。请帮我修复。谢谢。