Sometimes we need to use proxy in bash, but it is boring and inconvenient for us config and clear proxy for bash everytime when we need to use a proxy.
Create a file which will be used as a command in bash
- Create a file and save it in /usr/local/bin, so it will be added to $PATH after you grant it execute permission.
- Compose a script to set proxy and run your normal commands.
- Grant this file execute permission, so it could be used as a command in bash.
chmod +x /usr/local/bin/ssproxy
How it works
- Create a new bash instance;
- Set proxy;
- Run your commands;
- This bash instance will end after your commands are done, so you don’t have to clear your proxy config in your terminal.