Commandes successives, resultat dans TXT Le sujet est résolu

Demande d'aide : c'est ici.
Répondre
ewkilian
Membre
Membre
Messages : 80
Inscription : 12 oct. 2017, 10:27
Status : Hors-ligne

Bonjour,
Je chercher à exécuter une succession de commandes, et les résultats devront être enregistrés dans un Même TXT, séparés par une Ligne et/ou Mot de séparation.

Voici les commandes que j'exécute (ca peut etre interessant pour d'autres personnes) actuellement et que je souhaiterais regrouper

find /var/www/monsite1/web/ -mmin -1440 > resultat1.txt
find /var/www/monsite2/web/ -mmin -1440 > resultat2.txt
find /var/www/monsite3/web/ -mmin -1440 > resultat3.txt

Je ne sais pas du tout comment m'y prendre.
Auriez-vous une solution ?
merci bien
Cordialement
Avatar de l’utilisateur
lol
Site Admin
Site Admin
Messages : 5054
Inscription : 04 avr. 2016, 12:11
Localisation : Madagascar
Status : Hors-ligne

Salut,

Avec > (stdout 2 file ) tu crée le fichier (tu l'écrase s'il existe)
Avec >> tu ajoute à la fin du fichier, sans écraser.

Donc je dirais:

Code : Tout sélectionner

find /var/www/monsite1/web/ -mmin -1440 > resultat.txt
find /var/www/monsite2/web/ -mmin -1440 >> resultat.txt
find /var/www/monsite3/web/ -mmin -1440 >> resultat.txt
Règles d'usage du forum. Signalez si vous avez posté votre question sur un autre forum. Explications ici
Debian Unstable. Mate/LXQT. Dieu, en créant l'homme, a quelque peu surestimé ses capacités.
MicP
Modérateur
Modérateur
Messages : 896
Inscription : 16 avr. 2016, 22:14
Status : Hors-ligne

Pour séparer chaque ajout de la sortie de commande find au fichier resultat.txt
tu peux aussi ajouter, juste avant, une ligne vide :

Code : Tout sélectionner

echo >> resultat.txt
find /var/www/monsite2/web/ -mmin -1440 >> resultat.txt

Et même y ajouter la date/heure

Code : Tout sélectionner

echo >> resultat.txt
date >> resultat.txt
find /var/www/monsite2/web/ -mmin -1440 >> resultat.txt
ewkilian
Membre
Membre
Messages : 80
Inscription : 12 oct. 2017, 10:27
Status : Hors-ligne

Je vous remercie à tous les 2 pour votre aide.
J'ai tout mis en oeuvre et l'ai mis dans un fichier SH.
Quand je l’exécute tout est ok.
Merci bien
A bientot
Aoudaoui
Messages : 2
Inscription : 19 oct. 2017, 18:15
Status : Hors-ligne

Bonjour,

Il faut juste faire
find /var/www/monsite1/web/ -mmin -1440 > resultat.txt
find /var/www/monsite1/web/ -mmin -1440 >> resultat.txt
find /var/www/monsite1/web/ -mmin -1440 >> resultat.txt
Avatar de l’utilisateur
lol
Site Admin
Site Admin
Messages : 5054
Inscription : 04 avr. 2016, 12:11
Localisation : Madagascar
Status : Hors-ligne

Aoudaoui a écrit :Il faut juste faire
Heu...
Le sujet est déjà résolu! :icon_wink:
Règles d'usage du forum. Signalez si vous avez posté votre question sur un autre forum. Explications ici
Debian Unstable. Mate/LXQT. Dieu, en créant l'homme, a quelque peu surestimé ses capacités.
Répondre