That’s great! Here’s a few tips to take it a bit further; the world is your oyster!
Open your .bashrc file (e.g. /home/yourusername/.bashrc) and add the following:
aliasget="/path/to/your/bash/file"
Now open a terminal and type get, and it’ll launch the script. No clicking needed, it’ll run anytime from any terminal!
And if you do use the alias then you can use another refinement, you can drop the echo: instead of $a, you can use $1 and remove the echo & read as you no longer need them:
#! /usr/bin/bash yt-dlp -x $1
Now for example you can type in a terminal:
get http://url.to.video/
And yt-dlp will do it’s stuff. $1 passes the first parameter after starting the script as a variable to it.
You can use the keyboard shortcut Control+shift+v to paste a URL into the terminal, no mouse needed; just remember to add a space after typing get
That’s great! Here’s a few tips to take it a bit further; the world is your oyster!
Open your .bashrc file (e.g. /home/yourusername/.bashrc) and add the following:
alias get="/path/to/your/bash/file"Now open a terminal and type get, and it’ll launch the script. No clicking needed, it’ll run anytime from any terminal!
And if you do use the alias then you can use another refinement, you can drop the echo: instead of $a, you can use $1 and remove the echo & read as you no longer need them:
#! /usr/bin/bash yt-dlp -x $1Now for example you can type in a terminal:
get http://url.to.video/And yt-dlp will do it’s stuff. $1 passes the first parameter after starting the script as a variable to it.
You can use the keyboard shortcut Control+shift+v to paste a URL into the terminal, no mouse needed; just remember to add a space after typing get