Just nu i M3-nätverket
Gå till innehåll

Powershell filimport från URL med LF


Kotten75

Rekommendera Poster

Hej!

 

Helt ny på powershell för kvällen och började googla för en timme sedan, så se mig som en riktig noob...

 

Jag vill importera en textfil (.txt) från en URL.

Har hittat en snutt som fungerar, men den tar inte hänsyn till radbrytningar.

 

Vad jag hittade som var intressant var 

 

[io.file]::WriteAllText("C:\Users\jag\Documents\MinMapp\Pelle.txt",(Invoke-WebRequest "https://nisse.pelle.se/Mapp/kalle.txt").content)
 
Problemet är då att en fil som egentligen ser ut som nedan...
1,2,3
a,b,c
x,y,x
 
Blir...
1,2,3a,b,cx,y,x
 
Testade en del andra varianter också som fungerade gällande nedladdning, men som aldrig löste line break.
 
Hittat massvis med exempel på get-content, men har svårt att få ihop det med nedladdning från https då det inte finns vettiga exempel när man googlar.
Sen gissar jag att jag även behöver kombinera det med foreach, men känner mig oklar över hur det skall göras. Eller är jag ute och cyklar?
Så här i början av min PS-karriär så har jag svårt att finna var jag skall kasta in `n i det hela dessutom...
 
Hade labbat mer men är lite stressad för att få det löst snarast så att lära sig detta med powershell på en kväll kändes lite övermäktigt, så hoppas någon kan skriva ihop något åt mig...
;)
 
Hittade inget vettigt forum för PS heller, så hoppas detta forum är rätt plats.
Om inte så ber jag om ursäkt.
 
Tack på förhand.

 

Länk till kommentar
Dela på andra webbplatser

Arkiverat

Det här ämnet är nu arkiverat och är stängt för ytterligare svar.

×
×
  • Skapa nytt...