Hur läsa in text från en textfil till en Batchfil.
Visa signatur
Visa signatur
Citera mig gärna om du vill ha svar!
Hej.
Hoppas någon kan hjälpa mig detta.
Jag vill läsa in info från en textfil för att använda i en batchfil.
Det är alltid exakt 2 strängar som skall hämtas.
Textfilen ser ungefär ut som följer:
# några rader som inledning, dvs remsatser
# å här kom en till
STR1 # den här stängen behövs för bla bla
STR2 # å den här för bla bla bla
# nu är filen slut.
Har hittat hur man läser in t,ex kommaseparerad info men vill gärna ha det radvis där jag kan lägga in info på varje rad där # är tecknet för remsatserna.
Har inte fattat om man skall göra det som en for-sats, eller på något annat sätt.
Hoppas ni förstår annars får ni gärna fråga.
Tack på förhand.
/Palle
Jag vet inte mer om batch än att du kan använda tecknet < för att läsa in från en textfil Istället föreslår jag att du tittar på någon grep-ekvivalent för det OS du använder.
http://ss64.com/ntsyntax/redirection.html
Där finns det mycket bra information om det du söker.
Hela ss64.com är mycket användbar om du ska skriva batch.
Du kanske ska ta en titt på for /f med. Den kan visa sig användbar.
Find är väll likvärdigt med grep i linux med. Typ, Ping 127.0.0.1 | find "svar"
Citera mig gärna om du vill ha svar!
Copyright © 1999–2024 Geeks AB. Allt innehåll tillhör Geeks AB.
Citering är tillåten om källan anges.