In Linux I sometimes rename files like this:
mv dir1/dir2/dir3/file.txt dir1/dir2/dir3/file.txt.old
Note that I want to just rename the file, not move it to another directory.
Is there a command that would allow me to do a shorthand version of that command? I am thinking something like:
mv dir1/dir2/dir3/file.txt file.txt.old
or maybe even something like (to just append to the name):
mv dir1/dir2/dir3/file.txt {}.old
My goal is not to have to specify the complete path again.
I know those "examples" I wrote don't work, but it is just an idea of what I want to accomplish.
I don't want to have to cd in to the directory.