I'm used to putting common scripts in
/usr/local/bin so that I can execute them from anywhere with the terminal.
For example, I make a shell script named
1, make it executable with
chmod +x 1 and put it in
/usr/local/bin, and inside the script I type
#!/bin/sh on the first line, and then my commands. From there on, it's very conveniently usable and quick to execute by typing
on the terminal, from inside any folder.
My problem is that I'm currently working on a computer where can't do
sudo and I can't expect to get it either, so I can't place my script in
What are my options? Is there another path with the same "run from anywhere" capability, which I can access without
sudo, or another way to achieve something equivalent?
The accepted answer to this post says
For user-scoped scripts, use bin/ in your home directory.
Which I tried, but there is no
bin folder in my home directory, and when I created one, I still could not run the script from anywhere else.
I'm running on Ubuntu 12.04 LTS.
expr 1 + 1be affected by the presence of a script named
expr, nor bash arithmetic
$(( 1 + 1 )).