Question
structure un csv
- LEON
- Hors Ligne
- Membre senior
-
- Messages : 69
- Remerciements reçus 0
Connexion ou Créer un compte pour participer à la conversation.
- Albert
- Auteur du sujet
- Hors Ligne
- Membre junior
-
- Messages : 38
- Remerciements reçus 0
le voilà avant le sort-unique.172.21.1.10
172.21.1.10
172.18.27.98
172.21.200.1
172.21.200.1
172.18.27.98
172.23.2.204
172.21.200.1
172.21.200.1
172.23.2.204
172.21.1.10
172.21.1.10
172.21.1.10
172.21.1.10
172.19.35.35
172.21.200.1
Bon j'ai avancé, j'ai réussis à mettre des virgule après chaque ligne
de cette manièreNom : inan0188.gnancy.local,Address: 172.16.103.219,Nom : ubuntu.gnancy.local,Address: 172.17.100.126,Nom : igdn0165.gnancy.local,Address: 172.17.102.66,Nom : mgdn0775.gnancy.local,Address: 172.18.27.10,Nom : cu0927.gnancy.local,Address: 172.18.27.16,Nom : mgdn0440.gnancy.local,Address: 172.18.27.21,Nom : mgdn0965.gnancy.local,Address: 172.18.27.27,Nom : mgdn0947.gnancy.local,Address: 172.18.27.28,Nom : mgdn0454.gnancy.local,Address: 172.18.27.9,Nom : canon9dca32.gnancy.local,Address: 172.19.102.245,Nom : cu1215.gnancy.local,Address: 172.19.123.3,Nom : canon9dca31.gnancy.local,Address: 172.19.197.1,Nom : inan0105.gnancy.local,Address: 172.19.35.35,Nom : toracle.gnancy.local,Address: 172.21.1.10,Nom : mgdn0328.gnancy.local,Address: 172.21.2.17,Nom : sgnancydns.gnancy.local,Address: 172.21.200.1,Nom : sficcava1.gnancy.local,Address: 172.21.4.6,Nom : sbes.gnancy.local,Address: 172.21.7.9,Nom : isac0001.gnancy.local,Address: 172.23.11.18,Nom : isai0008.gnancy.local,Address: 172.23.11.244,Nom : stat1548.gnancy.local,Address: 172.23.16.10,Nom : stat1549.gnancy.local,Address: 172.23.16.12,Nom : stat1545.gnancy.local,Address: 172.23.16.22,Nom : stat1509.gnancy.local,Address: 172.23.16.23,Nom : stat1530.gnancy.local,Address: 172.23.16.24,Nom : stat1531.gnancy.local,Address: 172.23.16.25,Nom : stat1510.gnancy.local,Address: 172.23.16.26,Nom : stat1544.gnancy.local,Address: 172.23.16.3,Nom : stat1547.gnancy.local,Address: 172.23.16.32,
[code:1]$tableau = get-content extrait_nslookup1.txt
$tableau -join \",\" >> extrait_nslookup12.csv
[/code:1]
Le soucis c'est qu'il me met tout dans la première case de mon csv excel ... (je connais pas bien excel mais je crois qu'il y a moyen de ranger tous à partir des \",\" ou \";\" non ?)<br><br>Message édité par: FlqX, à: 1/12/11 16:06
Connexion ou Créer un compte pour participer à la conversation.
- Albert
- Auteur du sujet
- Hors Ligne
- Membre junior
-
- Messages : 38
- Remerciements reçus 0
Connexion ou Créer un compte pour participer à la conversation.
- LEON
- Hors Ligne
- Membre senior
-
- Messages : 69
- Remerciements reçus 0
Nom,Adresse
xx.xx.xx,172.167.2.1
yy.yy.yy,172.6.5.4
zz.zz.zz,172.5.8.9
et ainsi de suite puis de faire un truc genre:
| Out-File -filepath nslookup.csv
Connexion ou Créer un compte pour participer à la conversation.
- LEON
- Hors Ligne
- Membre senior
-
- Messages : 69
- Remerciements reçus 0
[code:1]
$fic= Get-Content \"C:\TEMP\extrait_nslookup1.txt\"
#On supprime le premier nom:
$fic2 = $fic.Substring(6)
#On remplace Adress: par rien
$fic3 = $fic2.Replace('Address: ', \"\"«»)
#on remplace tous les ,nom: par une nouvelle ligne
$fic4 = $fic3.Replace(',Nom : ', \"`n\"«»)
#On ajoute au fichier Nom,Adress en entete
$rajout = \"Nom,Adresse `n\"
$fic5 = $rajout + $fic4
# Et enfin on envoie tout dans un csv
$fic5 | Out-File -filepath \"C:\TEMP\nslookup.csv\"
[/code:1]
Les fic1, 2, 3 c'est pour les tests, tu peux raccourcir le truc
cia<br><br>Message édité par: Showtime, à: 1/12/11 19:23
Connexion ou Créer un compte pour participer à la conversation.
- Albert
- Auteur du sujet
- Hors Ligne
- Membre junior
-
- Messages : 38
- Remerciements reçus 0
Merci !
Connexion ou Créer un compte pour participer à la conversation.
- Vous êtes ici :
-
Accueil
-
forum
-
PowerShell
-
Entraide pour les débutants
- structure un csv