1. Dashboard
  2. Forum
    1. Unerledigte Themen
  3. Mitglieder
    1. Letzte Aktivitäten
    2. Benutzer online
    3. Team-Mitglieder
    4. Trophäen
    5. Mitgliedersuche
  4. Tutorial Bereich
  • Anmelden
  • Registrieren
  • Suche
Dieses Thema
  • Alles
  • Dieses Thema
  • Dieses Forum
  • Seiten
  • Forum
  • Lexikon
  • Erweiterte Suche
  1. Informatik Forum
  2. Webmaster & Internet
  3. Entwicklung

Ausgabe speichern in einer Datei?

  • HarryPotter
  • 2. Juli 2002 um 13:21
  • Unerledigt
  • HarryPotter
    3
    HarryPotter
    Mitglied
    Punkte
    75
    Beiträge
    11
    • 2. Juli 2002 um 13:21
    • #1

    Hallo,

    besteht die Möglichkeit bei Perl,
    die Ausgabe die man erhält in einer Datei abzusichern, so wie bei
    Win Scripting Host?

    Also da steht jetzt
    im Verzeichnis
    /home/berti/etc sind 25 Dateien

    dies wird jetzt in einer .txt Datei abgespeichert!

    Geht das??

    Ich bin der kleine Zauberer!!!

    :grinning_squinting_face:
    http://www.keineus.de.vu

  • #!/usr/bin/perl
    8
    #!/usr/bin/perl
    Mitglied
    Reaktionen
    2
    Punkte
    612
    Beiträge
    114
    • 2. Juli 2002 um 14:02
    • #2
    Code
    perl foobar.pl > output.txt

    damit pipest du den output deines Programms in eine Datei, oder Du machst ein eigenes filehandle auf:

    Code
    open( OUT, ">>outfile.txt" ) || die "Cannot open file: $!\n";
    print OUT "Dieser text landet in outfile.txt";

    >> bedeutet write append, > uerberschreibt

    Oliver

    this is Unix land. In silent nights, you can hear Windows machines reboot...

  • HarryPotter
    3
    HarryPotter
    Mitglied
    Punkte
    75
    Beiträge
    11
    • 3. Juli 2002 um 07:22
    • #3

    Danke!

    Ich muss jetzt nur noch den Text durch die Variablen ersetzen, damit die Ausgabe auf dem Bildschirm in die Datei geschrieben wird?!

    Aber eines verstehe ich nicht, wofür steht der erste Code???

    Ich bin der kleine Zauberer!!!

    :grinning_squinting_face:
    http://www.keineus.de.vu

  • #!/usr/bin/perl
    8
    #!/usr/bin/perl
    Mitglied
    Reaktionen
    2
    Punkte
    612
    Beiträge
    114
    • 3. Juli 2002 um 10:12
    • #4
    Code
    perl foobar.pl > output.txt

    also, sagma mal der Aufruf von foobar heatte zur Folge, dass "Hello World" auf STDOUT ( z.B. dein Consolenfenster )ausgeben wird, dann wird durch ">" dieser Ouput ind die Datei output.txt geschrieben.

    oliver

    this is Unix land. In silent nights, you can hear Windows machines reboot...

  • HarryPotter
    3
    HarryPotter
    Mitglied
    Punkte
    75
    Beiträge
    11
    • 3. Juli 2002 um 10:38
    • #5

    Jau alles klar!

    Habe nur foobar.pl nicht verstanden?*ich dumm seien*

    Verstehe jetzt wie das funzt!

    Ist aber nicht die Lösung meiner Frage!!!

    Ich habe ein Prog geschrieben, das mir die Festplattengrösse rausgibt!
    Nachdem das Prog arbeitet steht dann da z. B.

    Die Festplatte D: fasst 10000mb

    Nun möchte ich das aber auch archiviert haben in einer Datei!
    Das soll automatisch geschehen, es soll automatisch in eine Datei geschrieben werden! Damit ich später sehe die Festplatte D: hatte x mb!

    Es soll sozusagen die Lösung meines Progs in die Datei geschrieben werden!!!
    Ich hoffe mal, das ich mich jetzt verständlicher ausgedrückt habe, ich drehe langsam durch bei dem Versuch das hinzubekommen!

    Mensch das ist aber auch schwer zu erklären!!

    Ich bin der kleine Zauberer!!!

    :grinning_squinting_face:
    http://www.keineus.de.vu

  • #!/usr/bin/perl
    8
    #!/usr/bin/perl
    Mitglied
    Reaktionen
    2
    Punkte
    612
    Beiträge
    114
    • 3. Juli 2002 um 12:03
    • #6

    und wo bitte liegt das Problem? Die beiden oben erwaehnten Ansaetze schreiben den output deines Programms in eine Datei, das ist es doch, was Du willst, oder?

    this is Unix land. In silent nights, you can hear Windows machines reboot...

  • HarryPotter
    3
    HarryPotter
    Mitglied
    Punkte
    75
    Beiträge
    11
    • 3. Juli 2002 um 12:26
    • #7

    Alles schon geklärt!!!


    Habe mal wieder viel zu kompliziert gedacht!!!:(


    Ist jetzt alles geklärt!!!

    Einen fetten Respekt!!!!:D :grinning_squinting_face: :grinning_squinting_face:

    Ich bin der kleine Zauberer!!!

    :grinning_squinting_face:
    http://www.keineus.de.vu

  • Maximilian Rupp 27. Dezember 2024 um 12:08

    Hat das Thema aus dem Forum Programmieren nach Entwicklung verschoben.

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!

Benutzerkonto erstellen Anmelden

Rechtliches

Impressum

Datenschutzerklärung