Je suis en train de supprimer la première ligne d'environ 5000 fichiers texte avant de les importer.Supprimer la ligne supérieure du fichier texte avec PowerShell
Je suis encore très jeune avec PowerShell, donc je ne sais pas trop quoi rechercher ni comment l'aborder. Mon concept actuel à l'aide de pseudo-code:
set-content file (get-content unless line contains amount)
Cependant, je ne peux pas sembler comprendre comment faire quelque chose comme contient.
Lorsque j'essaie de lancer ceci, il semble qu'il y ait des erreurs sur le -skip. Cela pourrait-il provenir d'une version différente? – percent20
-Skip est nouveau dans Select-Object dans PowerShell 2.0. En outre, si les fichiers sont tous ascii, vous pouvez utiliser set-content -enc ascii. Si les encodages sont mélangés, cela devient plus compliqué à moins que vous ne vous souciez pas de l'encodage du fichier. –
J'ai installé PowerShell 2.0 et cela fonctionne maintenant. – percent20