Zápis logu musí mít na konci >> ne jen jedno > ...
Všimni si, že na konci není zakončení se středníkem
sudo find / \( -path /home -o -path /mnt -o -path /media \) -prune -o -type f \( -name "*.elf" -o -name "*.jpg" -o -name "*.svg" -o -name "*.gif" -o -name "*.png" -o -name "*.bmp" -o -name "*.ico" -o -name "*.mp3" -o -name "*.wav" -o -name "*.m4p" -o -name "*.mp4" -o -name "*.avi" -o -name "*.mov" -o -name "*.java" -o -name "*.zip" -o -name "*.gz" -o -name "*.sqlite" -o -name "*.c" -o -name "*.h" -o -name "*.f" -o -name "*.exe" -o -name "*.dll" -o -name "*.exe" -o -name "*.ini" -o -name "*.wps" -o -name "*.xls" -o -name "*.xml" -o -name "*.db" -o -name "*.jar" -o -name "*.a" -o -name "*.jsonlz4" -o -name "*_dll" -o -name "*.plist" -o -name "*.tex" -o -name "*.deb" -o -name "*.mat" -o -name "*.tz" -o -name "*.bz2" -o -name "*.php" -o -name "*.class" -o -name "*_exe" -o -name "*.go" \) >> ~/root-ext-files-unmounted.log
Měření času pomocí exec sh -c
Všimni si, že na konci příkazu exec je středník \;
sudo find / \( -path /home -o -path /mnt -o -path /media \) -prune -o -type f \( -name "*.elf" -o -name "*.jpg" -o -name "*.svg" -o -name "*.gif" -o -name "*.png" -o -name "*.bmp" -o -name "*.ico" -o -name "*.mp3" -o -name "*.wav" -o -name "*.m4p" -o -name "*.mp4" -o -name "*.avi" -o -name "*.mov" -o -name "*.java" -o -name "*.zip" -o -name "*.gz" -o -name "*.sqlite" -o -name "*.c" -o -name "*.h" -o -name "*.f" -o -name "*.exe" -o -name "*.dll" -o -name "*.exe" -o -name "*.ini" -o -name "*.wps" -o -name "*.xls" -o -name "*.xml" -o -name "*.db" -o -name "*.jar" -o -name "*.a" -o -name "*.jsonlz4" -o -name "*_dll" -o -name "*.plist" -o -name "*.tex" -o -name "*.deb" -o -name "*.mat" -o -name "*.tz" -o -name "*.bz2" -o -name "*.php" -o -name "*.class" -o -name "*_exe" -o -name "*.go" \) -exec sh -c 'echo $(date +%T) - {}' \; >> ~/root-ext-files-unmounted-times.log
Žádné komentáře:
Okomentovat