How to loop over directories in bash and execute multiple commands
In the following example I’ll show you how to loop over a folder /home/ec2-user/www/
and execute pm2 start
command:
#!/bin/bash
for i in /home/ec2-user/www/* ; do
if [ -d "$i" ]; then
echo "$i"
cd $i;
pm2 start ecosystem.config.js;
fi
done
Image by CCXpistiavos from Pixabay