Question
Affichage
- Keenupower
- Auteur du sujet
- Hors Ligne
- Nouveau membre
-
Réduire
Plus d'informations
- Messages : 10
- Remerciements reçus 0
il y a 1 an 8 mois #31924
par Keenupower
Affichage a été créé par Keenupower
Bonjour,
Tout débutant que je suis,j'ai besoin d'un peu d'aide ou de méthode.
J'ai besoin de récupérer tous les jours les 5 dernières lignes de 16 fichiers log qui se trouvent dans un dossier serveur.
J'ai donc réussi avec un Get-Content et un -tail 5 mais soucis,il m'affiche en sortie un pavé de mes 5 dern lignes de chaque fichier.
Comment organiser tout ça pour par exemple qu il me saute une ligne entre chaque fichier ou avoir une sortie propre. (excel, html )
Merci de votre aide..
Tout débutant que je suis,j'ai besoin d'un peu d'aide ou de méthode.
J'ai besoin de récupérer tous les jours les 5 dernières lignes de 16 fichiers log qui se trouvent dans un dossier serveur.
J'ai donc réussi avec un Get-Content et un -tail 5 mais soucis,il m'affiche en sortie un pavé de mes 5 dern lignes de chaque fichier.
Comment organiser tout ça pour par exemple qu il me saute une ligne entre chaque fichier ou avoir une sortie propre. (excel, html )
Merci de votre aide..
Connexion ou Créer un compte pour participer à la conversation.
- ericlm128
- Hors Ligne
- Membre elite
-
Réduire
Plus d'informations
- Messages : 179
- Remerciements reçus 37
il y a 1 an 8 mois - il y a 1 an 8 mois #31926
par ericlm128
Je pense quue tu fait un Get-Content - Path "file*.log" -tail 5 Je te l'accord Get-Content n'est pas terrible la dessus.
Une idée simple, essaie ceci
$result contient 2 objets car 2 fichiers trouvés chez moi. Tu n'a plus qu'a bouclé dessus.
Une idée simple, essaie ceci
$result = Get-ChildItem -Path "file*.log" | ForEach-Object {,@($_ | Get-Content -Tail 5)}
$result | ForEach-Object {
$_
"####"
"####"
}
$result contient 2 objets car 2 fichiers trouvés chez moi. Tu n'a plus qu'a bouclé dessus.
Dernière édition: il y a 1 an 8 mois par ericlm128.
Connexion ou Créer un compte pour participer à la conversation.
- Keenupower
- Auteur du sujet
- Hors Ligne
- Nouveau membre
-
Réduire
Plus d'informations
- Messages : 10
- Remerciements reçus 0
il y a 1 an 8 mois #31932
par Keenupower
Réponse de Keenupower sur le sujet Affichage
Merci bien, je vois la différence, je teste cela dès demain.
Merci bien
Merci bien
Connexion ou Créer un compte pour participer à la conversation.
- Keenupower
- Auteur du sujet
- Hors Ligne
- Nouveau membre
-
Réduire
Plus d'informations
- Messages : 10
- Remerciements reçus 0
il y a 1 an 8 mois #31936
par Keenupower
Réponse de Keenupower sur le sujet Affichage
Bonjour, effectivement c'est beaucoup mieux, tout en restant simple.
je récupère donc mes 5 dern lignes de logs de mes 16 fichier séparément.
je vais regarder tout ça en détail et voir
j'imagine que je peux envoyer ma sortie vers un une page html ou autre pour une meilleure lisibilité, ajouter une date aux fichier etc etc.
Est-ce qu'un outfile peut se faire avec un | $result ?
Merci
je récupère donc mes 5 dern lignes de logs de mes 16 fichier séparément.
je vais regarder tout ça en détail et voir
j'imagine que je peux envoyer ma sortie vers un une page html ou autre pour une meilleure lisibilité, ajouter une date aux fichier etc etc.
Est-ce qu'un outfile peut se faire avec un | $result ?
Merci
Connexion ou Créer un compte pour participer à la conversation.
- ericlm128
- Hors Ligne
- Membre elite
-
Réduire
Plus d'informations
- Messages : 179
- Remerciements reçus 37
Temps de génération de la page : 0.065 secondes
- Vous êtes ici :
-
Accueil
-
forum
-
PowerShell
-
Entraide pour les débutants
- Affichage