【发布时间】:2020-07-13 03:01:31
【问题描述】:
所以我试图创建一个别名来在打开一个新的 bash 窗口时运行两个 python 脚本,但我一直遇到奇怪的问题。如果我在终端窗口中手动创建别名,没问题:
alias UserPasswordReset="python3 /bin/Admin.py"
alias SystemFileCheck="python3 /bin/SystemFileCheck.py"
如果我手动创建一个名为 aliasfile.sh 的文件并将其放在 /etc/profile.d/ 中,当然 #!/bin/bash 作为第一行,打开新终端时没有问题,别名在那里并且工作。
所以这是问题所在,如果我预先创建文件并将其复制到 /etc/profile.d/ 目录中,即使文件的内容完全相同,我也会得到奇怪的结果。如果我将文件更改为与其中的其他文件相同,则没有区别。这是我得到的输出
不确定这里发生了什么或我做错了什么,这应该是一件很简单的事情。
【问题讨论】:
-
请勿发布代码、数据、错误消息等的图片 - 将文本复制或输入到问题中。 How to Ask
标签: linux bash terminal centos alias