If I have a text file with a separate command on each line how would I make terminal run each line as a command? I just don't want to have to copy and paste 1 line at a time. It doesn't HAVE to be a text file... It can be any kind of file that will work.
example.txt
:
sudo command 1
sudo command 2
sudo command 3
you can make a shell script with those commands, and then
chmod +x <scriptname.sh>
, and then just run it byIts very simple to write a bash script
Mockup sh file:
you can also just run it with a shell, for example:
You can use something like this:
Though if the commands have arguments (i.e. there is whitespace in the lines) you may have to monkey around with that a bit to protect the whitepace so that the whole string is seen by
sudo
as a command. But it gives you an idea on how to start.