tantita
2/14/2016 - 1:04 PM

bash scripts

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