我想在Linux PATH中添加一个小脚本,因此不必在实际放置在磁盘上的地方实际运行它。
该脚本非常简单,它是关于通过代理赋予apt-get访问权限的,我使它像这样:
#!/bin/bash array=( $@ ) len=${#array[@]} _args=${array[@]:1:$len} sudo http_proxy="http://user:password@server:port" apt-get $_args
然后,我将其保存为apt-proxy.sh,将其设置为+ x(chmod),当我位于该文件所在的目录中时,一切正常。
我的问题是:如何将此 apt-proxy 添加到 PATH, 以便实际上可以将其称为真正的apt-get?[从任何地方]
寻找仅命令行解决方案,如果您知道如何通过GUI进行操作,它很好,但 不是我想要的 。
尝试这个:
apt-proxy
.sh
~/bin
PATH
export PATH=$PATH:~/bin
~/.bashrc
zsh
~/.zshrc
请注意,如果您export在特定窗口中使用PATH变量,它将不会在其他bash实例中更新。
export