Bash loops
From Tech-Wiki
Revision as of 21:46, 26 June 2021 by Fabricio.Lima (Talk | contribs)
Executing a Do loop to repeat one command with different hosts
# for num in {1..5}; do ssh host-$num "shutdown"; done # for host in `cat hosts.txt`; do ssh $host "shutdown"; done # while read LINE; do COMMAND $LINE; done < FILE
Executing something based on command's output
# for x in $(cmd1) ; do cmd2 $x ; done
Executing the same command forever
# while true; do date +%s; done