Datei mit Inhalt per "Knopfdruck erstellen"

Dieses Thema im Forum "SuSE / OpenSuSE" wurde erstellt von m0ench, 30.03.2009.

  1. m0ench

    m0ench Jungspund

    Dabei seit:
    24.03.2009
    Beiträge:
    20
    Zustimmungen:
    0
    Ich möchte ein Skript schreiben das mir eine Datei erstellt in der 1 Million Zeilen enthalten sind und das diese auch durchnumeriert sind. Habe jedoch keine Ahnung wie ich das anstellen soll. Könnt ihr mir helfen?
     
  2. Anzeige

    Schau dir mal diese Kategorie an. Dort findest du bestimmt etwas.
    Registrieren bzw. einloggen, um diese und auch andere Anzeigen zu deaktivieren
  3. daboss

    daboss Keine Macht für niemand!

    Dabei seit:
    05.01.2007
    Beiträge:
    1.294
    Zustimmungen:
    0
    Ort:
    sydney.australia.world
    Wo kommen die "1 Million Zeilen" denn her? Sollen des irgendwelche Mülldaten sein oder was ist der Sinn dahinter?
     
  4. janis

    janis BOFH

    Dabei seit:
    02.09.2007
    Beiträge:
    179
    Zustimmungen:
    0
    Ort:
    Deutschland
    Ich denke er will eine Datei, die wie folgt aussieht:
    Code:
    1
    2
    3
    4
    1000000
     
  5. m0ench

    m0ench Jungspund

    Dabei seit:
    24.03.2009
    Beiträge:
    20
    Zustimmungen:
    0
    janis hat recht, so soll sie aussehen. das bereitet einen grossen index einer datenbank vor. hab nur keine lust die zahlen per hand zu schreiben

    um genau zu sein hab ich 2 server laufen auf die eine oracle datenbank aufgesetzt werden soll und für diese datenbank brauc he ich einen grossen index
     
  6. #5 daboss, 30.03.2009
    Zuletzt bearbeitet: 30.03.2009
    daboss

    daboss Keine Macht für niemand!

    Dabei seit:
    05.01.2007
    Beiträge:
    1.294
    Zustimmungen:
    0
    Ort:
    sydney.australia.world
    Also 'n
    Code:
    touch eineMillionZeilen.txt;
    [FONT=monospace]for (( I=1; $I <= 1000000; I++ )); do
             echo $I >> eineMillionZeilen.txt;
    done;
    [/FONT]
    Aber irgendwie find ich des bissl sinnfrei, deswegen fragte ich nochmal nach ;)

    /Edit: Achso. Gibt's da keine Oracle-eigenen Funktionen dafür?
     
  7. #6 m0ench, 30.03.2009
    Zuletzt bearbeitet: 30.03.2009
    m0ench

    m0ench Jungspund

    Dabei seit:
    24.03.2009
    Beiträge:
    20
    Zustimmungen:
    0
    Vielen Dank, ja hat für mich anfangs auch keinen Sinn ergeben. 1000 Zeilen müssten schon reichen, aber das soll wohl eine etwas größere Geschichte werden :)

    Edit: Scheint es wohl zu geben mit den Funktionen, aber der Oracledatenbank-Mann meiner Abteilung ist nicht da.

    Danke nochmal, hat gleich auf anhieb geklappt
     
  8. #7 tuxlover, 30.03.2009
    tuxlover

    tuxlover Der den Tux knuddelt

    Dabei seit:
    26.10.2005
    Beiträge:
    2.106
    Zustimmungen:
    0
    Ort:
    berlin
    Code:
    #!/bin/bash
    
    i=0
    
    while [ $i -le "1000000" ]
        do 
        $((i+=1))
        echo $i >> einemillion.txt
        done
    exit 0
    
    müsste gehen.
     
  9. m0ench

    m0ench Jungspund

    Dabei seit:
    24.03.2009
    Beiträge:
    20
    Zustimmungen:
    0
    haut nicht hin
    so bekommt jede zeile eine "0"
     
  10. daboss

    daboss Keine Macht für niemand!

    Dabei seit:
    05.01.2007
    Beiträge:
    1.294
    Zustimmungen:
    0
    Ort:
    sydney.australia.world
    Dir fehlt in deiner Kopie von tuxlover's Version auch das
    Code:
    $((i+=1))
    in der while-Schleife.
     
  11. m0ench

    m0ench Jungspund

    Dabei seit:
    24.03.2009
    Beiträge:
    20
    Zustimmungen:
    0
    achso genau, sonst weiss das skript ja gar nicht was es machen soll. danke wieder was gelernt. das erste funktioniert auch tadellos
     
  12. Tblue

    Tblue Tripel-As

    Dabei seit:
    27.11.2007
    Beiträge:
    188
    Zustimmungen:
    0
    Noch einfacher:
    Code:
    seq 1000000 > einemillion.txt
     
  13. m0ench

    m0ench Jungspund

    Dabei seit:
    24.03.2009
    Beiträge:
    20
    Zustimmungen:
    0
    seq 1000000 > einemillion.txt

    ist super, bekomme dann aber anstatt der 1000000 zum schluss:

     
  14. Tblue

    Tblue Tripel-As

    Dabei seit:
    27.11.2007
    Beiträge:
    188
    Zustimmungen:
    0
    Seltsam, klappt hier.
     
  15. Anzeige

    Vielleicht findest du HIER Antworten.
    Registrieren bzw. einloggen, um diese und auch andere Anzeigen zu deaktivieren
  16. m0ench

    m0ench Jungspund

    Dabei seit:
    24.03.2009
    Beiträge:
    20
    Zustimmungen:
    0
    schon seltsam das er nicht über die 999999 hinauszählt, mit dem skript funktionierts ja auch.
     
  17. yai

    yai yet another idiot

    Dabei seit:
    22.01.2007
    Beiträge:
    166
    Zustimmungen:
    0
    was soll die Oracle Db denn damit anfangen?
     
Thema:

Datei mit Inhalt per "Knopfdruck erstellen"

Die Seite wird geladen...

Datei mit Inhalt per "Knopfdruck erstellen" - Ähnliche Themen

  1. Dateiinhalte vergleichen - Neue Sätze dann ausgeben

    Dateiinhalte vergleichen - Neue Sätze dann ausgeben: Liebe Forumsmitglieder, ich benöte mal wieder Eure Hilfe: Ich möchte 2 Dateien vergleichen. Datei-1 hat z.B. 100 Datensätze mit mehreren Feldern...
  2. Timestamp an Inhalt einer Textdatei anfügen

    Timestamp an Inhalt einer Textdatei anfügen: Hallo, ich als neuer, unerfahrener Nutzer von Linux und der bash hätte folgende Frage. Und zwar würde ich gerne mit einem command den Zeitstempel...
  3. Dateiinhalt mit Tabs wie Original an andere Datei anhängen

    Dateiinhalt mit Tabs wie Original an andere Datei anhängen: hallo, ich habe eine Datei mit diesem Inhalt: 0 0 12 -3.616 4.788 0 0.000...
  4. Ordnerinhalt als Textdatei - ls packt alles hintereinander

    Ordnerinhalt als Textdatei - ls packt alles hintereinander: Hallo, ich nutze Openelec (eine stark abgespeckte Linux-Version) auf meinem Mediacenter-PC. Um auch unterwegs einen Überblick über meine...
  5. Nach Inhalt in Dateien suchen und den String aus Datei löschen

    Nach Inhalt in Dateien suchen und den String aus Datei löschen: Hallo alle miteinander, ich bin auf der Suche nach einer Möglichkeit nach Dateien mit einem bestimmten Inhalt zu suchen. Wenn der String in der...