Se connecter

Informatique

Linux

Sujet : Aide pour un script Bash
1
dysai
Niveau 6
27 mars 2024 à 15:55:16

Bonjour à tous,

Je suis débutant sur Linux j'ai besoin d'un peu d'aide pour l'élaboration d'un script qui me donnerait la date depuis quand un mdp n'a pas été changé.
J'arrive à générer les données. https://www.noelshack.com/2024-13-3-1711550745-tes-1.png
Le truc c'est que j'aimerais n'affichez que les lignes dont les dates sont antérieurs au 01 Janvier 2024. soit seulement les nombres en dessous de 1704067200.
Je suis bloqué je ne sais pas quoi rajouté dans mon script pour faire ça.
Voici mon script https://www.noelshack.com/2024-13-3-1711551254-script.jpeg

Merci pour votre aide

godrik
Niveau 22
27 mars 2024 à 17:09:23

Tu peux utiliser awk pour faire tout d'un coup. quelquechose comme


whatever | awk '{if ($2 < 1704067200){print $0;}}'

ou un test bash standard


if [ $ts -le 1704067200 ]; then echo foobar; fi
dysai
Niveau 6
27 mars 2024 à 18:28:47

La cmd awk fait exactement ce que je voulais.

Merci a toi

1
Sujet : Aide pour un script Bash
   Retour haut de page
Consulter la version web de cette page