Transférer les fichiers vers ''

This commit is contained in:
John Doe 2020-12-04 15:59:35 +01:00
parent bc31164fd9
commit eb751d3570
1 changed files with 31 additions and 0 deletions

31
sante_disk.sh Normal file
View File

@ -0,0 +1,31 @@
#!/bin/sh
su -c'
date > /home/kit/SANTE_DISK #RAZ fichier de sortie + inscription date
OUTPUT=($(lsblk -dpno name)) #Listing des disques présents sur la machine sous la forme "/dev/sd*" dans un tableau
for i in "${OUTPUT[@]}" #Boucle de test sur chaque disque
do
/usr/sbin/smartctl -t long "$i"
done
sleep 210m #Attente de fin des tests
for i in "${OUTPUT[@]}" #Boucle d inscription des résultats dans le fichier de sortie
do
echo "----------------------------------------------------------------" >> /home/kit/SANTE_DISK
echo "DISK "$i"" >> /home/kit/SANTE_DISK
/usr/sbin/smartctl -i "$i" | grep "Model Family" >> /home/kit/SANTE_DISK
/usr/sbin/smartctl -i "$i" | grep "Device Model" >> /home/kit/SANTE_DISK
/usr/sbin/smartctl -i "$i" | grep "Serial Number" >> /home/kit/SANTE_DISK
/usr/sbin/smartctl -i "$i" | grep "Firmware" >> /home/kit/SANTE_DISK
echo " "
/usr/sbin/smartctl -H -A -l selftest "$i" >> /home/kit/SANTE_DISK
echo " " >> /home/kit/SANTE_DISK
done
echo "**************************************************
***** TESTS TERMINES ET LOG DISPONIBLE SOUS *****
************* home/kit/SANTE_DISK **************
**************************************************"'
read