asu*_*ura 16 bash path executable bashrc
它一直困扰着我很长时间,我真的厌倦了。例如,有一个名为 testscript 的脚本可以比较两个目录。在课堂上教授可以只输入
testscript dir1 dir2
Run Code Online (Sandbox Code Playgroud)
获取输出,但我必须在测试脚本之前添加 ./ 并按回车键。然后在下一行输入 dir1 和 dir2
教授是怎么做到的?它与bashrc有关吗?我从来不明白它是如何工作的。如果它相关,请用简单的语言解释,因为我是 Linux 新手。谢谢!
jim*_*mij 13
您需要将带有脚本的目录添加到PATH变量中:
export PATH="$PATH:/path/to/dir"
Run Code Online (Sandbox Code Playgroud)
或者您甚至可以将当前目录添加到PATH:
export PATH="$PATH:."
Run Code Online (Sandbox Code Playgroud)
不过后者有一些安全缺陷。
| 归档时间: |
|
| 查看次数: |
49897 次 |
| 最近记录: |