![]() | 1 zmxnv123 2019-10-22 13:43:39 +08:00 path |
2 arrow8899 2019-10-22 13:46:13 +08:00 export PATH=/your/app:$PATH |
![]() | 3 xingheng 2019-10-22 13:59:00 +08:00 nginx 和 brew 这类命令可以直接在你的 terminal 里面用是因为你当前 shell session 的环境变量 PATH 里面包含了他们的所在路径,用`where brew`可以找到对应执行入口的路径。 vim $(where brew),查看 brew 的执行入口文件是什么样的: #!/bin/bash set +o posix .... 从这里开始 shell 会解释执行这个 bash 脚本文件....你可以把自己写的脚本文件放到 PATH 之中的任一路径中,然后使用脚本文件名就可以被 shell 发现。 当然还有其他方法,比如 alias,shell/bash function,都可以满足你的这类需求。 |
![]() | 4 KuroNekoFan 2019-10-22 14:13:45 +08:00 via iPhone alias |
![]() | 5 zunceng 2019-10-22 15:03:53 +08:00 export PATH="/Users/$User/bin:$PATH" |
![]() | 6 zunceng 2019-10-22 15:04:52 +08:00 然后把 你写的软件 安装(软链接)进你 home 下的 bin 目录 |
![]() | 7 shawndev 2019-10-22 16:00:28 +08:00 1. 使用绝对路径 2. 将可执行文件加入 PATH 变量,并加入到.bash_profile 或者 .zshrc |
![]() | 8 gunjianpan 2019-10-22 16:11:54 +08:00 软链接一下 ln -s |