bash scripts
while true
do
date >> ps.log
ps aux | grep mysqld >> ps.log
sleep 60
done
for file in /etc/ssh/*_key.pub; do ssh-keygen -lf $file; done
# or
for file in /etc/ssh/*_key.pub
do ssh-keygen -lf $file
done
#######################################
seq 1 10 will generate 1 to 10
for i in `seq 1 10`
do
echo $i
done
############################################
# tr is used to translate a string e.g change all ; to \n e.g:
echo hello | tr "e" "u"
# hullo
for i in $(echo $PATH | tr ":" "\n"); do echo $i; done
# or
for i in $(echo $PATH | tr ":" "\n"); do echo $i; done | grep python -i