[Batch/Bash] Text datei In Variable

Dieses Thema im Forum "Programmierung & Entwicklung" wurde erstellt von djhanf, 9. September 2010 .

Status des Themas:
Es sind keine weiteren Antworten möglich.
  1. #1 9. September 2010
    Text datei In Variable

    Hallo

    Ich habe eine Text datei und will jede zeile als eine variable hinterlegen. also z.b


    1 Hallo ich brauche hilfe :Variable 1
    2 Immernoch hilfe :Variable 2
    3 ... :Variable ...


    Die Variable ist unbekannt lang will sie jetzt mal fix auf 30 setzten.

    Vielen Dank für die Hilfe

    MFG djhanf
     
  2. #2 9. September 2010
    AW: Text datei In Variable

    Du kannst in Batch keine Variablen außerhalb des Scripts verwenden, welche du in einem Batch-Script zuvor erstellt hast.

    Das Script an sich:

    Code:
    @echo off
    setlocal EnableDelayedExpansion
    
    set cnt=1
    
    for /F "tokens=*" %%i in ([B]bla.txt[/B]) do ( 
     set VARN!cnt!=%%i
     set /a cnt+=1
    )
    Variable wäre dann halt je nach Zeile. Zeile 1 z.B.: %VARN1%
    Aber wie gesagt: Variablen sind nur lokal.
     
  3. #3 9. September 2010
    AW: Text datei In Variable

    Ok danke ich glaube es funktioniert BW is rauß

    Edit::..

    Danke is Funktioniert so wie ich mir das gedacht haben.
     

  4. Videos zum Thema
    Video Script
Die Seite wird geladen...

Ähnliche Themen mit den Stichworten: Batch Bash Text

  1. Antworten:
    1
    Aufrufe:
    1.826
  2. Antworten:
    4
    Aufrufe:
    1.375
  3. Antworten:
    3
    Aufrufe:
    7.554
  4. Antworten:
    0
    Aufrufe:
    539
  5. [Batch/Bash] Mehrere Zeilen Text
    Characticl D, 11. Februar 2009 , im Forum: Programmierung & Entwicklung
    Antworten:
    9
    Aufrufe:
    1.751