bloc_note
Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
bloc_note [2025/05/13 08:43] – admin | bloc_note [2025/05/24 13:51] (Version actuelle) – admin | ||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
Bloc Note rapide | Bloc Note rapide | ||
- | < | ||
- | #!/bin/bash | ||
- | DOSSIER="/ | + | Memo avion : |
- | ARCHIV_JOURS=365 | + | |
- | MAINTENANT=$(date +%s) | + | |
- | function purge(){ | ||
- | fichier=$1 | ||
- | prefixe=$2 | ||
- | annee=$3 | ||
- | mois=$4 | ||
- | jour=$5 | ||
- | heure=$6 | ||
- | minute=$7 | ||
- | # echo " | + | |
+ | ^Numéro de vol ^Avion ^Destination ^Cabine Premium rénovée ?^ | ||
+ | |AF6 / AF7 |Boeing 777-300ER (rénové) |CDG ⇄ JFK |✅ Oui| | ||
+ | |AF8 / AF9 |Airbus A350-900 |CDG ⇄ JFK |✅ Oui (mais un peu moins spacieux que le 777)| | ||
+ | |AF16 / AF17 |Airbus A350-900 |CDG ⇄ JFK |✅ Oui| | ||
+ | |AF62 / AF63 |Boeing 777-200ER |CDG ⇄ JFK |❌ Non (ancienne cabine Premium Economy)| | ||
- | # Convertir la date du fichier en timestamp | + | ====== ✅ Résumé retour |
- | date_fichier=$(date -d " | + | ^Vol ^Avion ^Pitch ^Confort ^Note ^ |
+ | |AF007 | ||
+ | |AF015 (AF15) |A350-900 |96 cm |Très bon |⭐⭐⭐⭐| | ||
+ | |AF023 (AF23) |787-9 |~94 cm |Moyen |⭐⭐⭐| | ||
- | # Calculer la différence en jours | ||
- | diff_jours=$(( (MAINTENANT - date_fichier) / 86400 )) | ||
- | # Obtenir le mois et l' | ||
- | mois_actuel=$(date +%m) | ||
- | annee_actuelle=$(date +%Y) | ||
- | # Conserver tous les fichiers du mois en cours | ||
- | if [[ " | ||
- | # echo "OK On concerve les fichiers du mois en cours : $fichier" | ||
- | continue | ||
- | fi | ||
- | # Conserver un fichier par mois pour les mois précédents | + | ====== 💺 Résumé des meilleurs sièges Air France Premium Eco ====== |
- | if [[ ! -f " | + | ^ Avion ^Siège idéal |
- | mv $fichier | + | |777-300ER | 10A / 10L / 10C / 10J | Plus d' |
- | continue | + | |A350 |
- | else | + | |
- | if [[ ! $minute | + | |
- | echo "Ce fichier doit etre supprimé : $fichier $heure $minute" | + | |
- | mv $fichier | + | |
- | fi | + | |
- | fi | + | |
- | # Supprimer les fichiers de plus de $ARCHIV_JOURS | + | ✅ Meilleures places Premium Economy : |
- | if [[ " | + | * 10A / 10L : fenêtre + rangée avant |
- | # echo " | + | * 10C / 10J : allée, devant, plus d’espace |
- | mv $fichier | + | * 10B / 10K : au milieu de la rangée avant, bon compromis |
- | fi | + | |
- | } | + | |
- | find " | + | |
- | # Extraire le préfixe et la date du fichier | + | |
- | # Sauvegarde_config_tkvll_Valladolid_TK1_2025_05_12_02h17.tar.gz | + | * Service plus rapide |
- | | + | * Débarquement plus rapide |
- | #echo " | + | * Cabine plus calme |
- | prefixe=" | + | * |
- | annee=" | + | * [[https:// |
- | mois=" | + | * [[https:// |
- | jour=" | + | * [[https:// |
- | heure=" | + | |
- | minute=" | + | |
- | purge $fichier $prefixe $annee $mois $jour $heure $minute | ||
- | |||
- | else | ||
- | # | ||
- | if [[ $fichier =~ Sauvegarde_config_([^_]+)_([^_]+)_([^_]+)_TK([1-2]{1})_([0-9]{4})_([0-9]{2})_([0-9]{2})_([0-9]{2})h([0-9]{2})\.tar\.gz ]]; then | ||
- | #echo " | ||
- | prefixe=" | ||
- | annee=" | ||
- | mois=" | ||
- | jour=" | ||
- | heure=" | ||
- | minute=" | ||
- | |||
- | purge $fichier $prefixe $annee $mois $jour $heure $minute | ||
- | else | ||
- | # | ||
- | if [[ $fichier =~ Sauvegarde_config_([^_]+)_TK([1-2]{1})_([0-9]{4})_([0-9]{2})_([0-9]{2})_([0-9]{2})h([0-9]{2})\.tar\.gz ]]; then | ||
- | #echo " | ||
- | prefixe=" | ||
- | annee=" | ||
- | mois=" | ||
- | jour=" | ||
- | heure=" | ||
- | minute=" | ||
- | |||
- | purge $fichier $prefixe $annee $mois $jour $heure $minute | ||
- | else | ||
- | echo " error Le fichier $fichier n'a pas le bon prefix" | ||
- | fi | ||
- | fi | ||
- | |||
- | fi | ||
- | done | ||
+ | < | ||
</ | </ |
bloc_note.1747118629.txt.gz · Dernière modification : 2025/05/13 08:43 de admin