Save file permissions to log file

From Joe's Boredom

<source lang="bash">

  1. !/bin/bash

folders[0]='bin'; folders[1]='boot'; folders[2]='dev'; folders[3]='etc'; folders[4]='initrd'; folders[5]='lib'; folders[6]='opt'; folders[7]='proc'; folders[8]='root'; folders[9]='sbin'; folders[10]='srv'; folders[11]='sys'; folders[12]='tmp'; folders[13]='usr'; folders[14]='var';

folders_count=${#folders[@]}; for (( i=0;i<$folders_count;i++)); do

folder="${folders[${i}]}"; if [ -d /$folder ] && [ $folder != '/' ]; then echo "File permission search for folder /$folder"; sudo find "/$folder" -exec stat --format="chmod %a %n" "{}" \; > "$folder.permissions" fi

done </source>