Notes/2025-12-05.md

66 lines
1.6 KiB
Markdown

2025-12-05.md
---- Finalisation Grabber -----
TRouver des infos matérielles et les ennvoyer dans summary.txt
dans grabber mettre des catégories :
SUN="$DIR/summary.txt" #<-mettre en haut du code
cat $2 >> $DIR/$1
#faire un cat pour chaque arguments |
#cat ...
}
#vérifier ordre du code en dessous d'ici |
for file in ${!FILES[@]};do
treat_file "$file ${FILES[$file]}"
cat /etc/ssh/sshd_config |grep -o '^[^#]*' file
done
#checker fonctionnement code files et arguments
treat_file sources_list.file /etc/apt/sources.list #voir ordre des arguments du treat file avec sources
#for FILES
#done
#========================================================================================================================================
#ATTENTION AUX ESPACES AVEC LE PIPE | ESPACE AVANT |PAS APRES ! // rev donne le résultat à l'envers // bouger tout
#déclarer ou définir correctement ramsize ram gen etc
STOCKAGE_TOTAL=0
for SIZE in ${sizes[@]};do
STOCKAGE_TOTAL+=$SIZE
STOCKAGE_TOTAL=$(numfmt --to iec $STOCKAGE_TOTAL)
done
#for RAM in ${ram[@]};do
#done
hardware() {
echo "[HARDWARE]" >$SUM
echo "CPU=$(lscpu -eMODELNAME |tail -n1)" >> $SUM
echo "CPU_ID=$(sudo dmidecode -t processor |grep ID)" >> $SUM
echo "RAM=$RAM_SIZE $RAM_GEN" >>$SUM
echo "RAM_SIZE=$RAM_SIZE" >>$SUM
echo "RAMSIZE=$(lsmem |grep 'Mémoire partagée' |cut -d: -f2 |sed 's/\ //g')" >> $SUM
echo "RAM_GEN=$(sudo dmidecode -t memory |grep Type:|grep -v Unknown |tail -n1 |cut -d: -f2 |sed 's/\ //')" >>$SUM
echo "STOCKAGE=$(lsblk -dn |grep -v loop |grep -v boot|tr -s " "|cut -d \ -f4)" >>$SUM
ALIM=
}
hardware
software() {
}
software
config() {
}
config
sudo usermod -aG grabber pierre19
hardware