A konzol kimenet (terminál) mentése a linuxban

Nagyon gyakran, amikor a terminálon dolgozik, meg kell menteni a parancsok (vagy bármilyen konzolalkalmazás) munkájának eredményét egy szövegfájlba vagy egyszerűen naplózni. A Linuxban sokféleképpen lehet ezt az ötletet megvalósítani, és ebben a cikkben néhányat megnézünk.

A konzol kimenet (terminál) mentése a linuxba

  • parancs> logfile.txt
    A szabványos kimeneti adatfolyam (StdOut) át lesz irányítva egy fájlra, és nem jelenik meg a terminálon. Ha a fájl már létezik, felülíródik.
  • parancs >> logfile.txt
    A szabványos kimeneti adatfolyam (StdOut) át lesz irányítva egy fájlra, és nem jelenik meg a terminálon. Ha a fájl már létezik, az új adatok hozzá lesznek csatolva a fájl végéhez.
  • 2. parancs> logfile.txt
    A standard hiba kimeneti stream (StdErr) át lesz irányítva egy fájlra, és nem jelenik meg a terminálon. Ha a fájl már létezik, felülíródik.
  • 2. parancs >> logfile.txt
    A standard hiba kimeneti stream (StdErr) át lesz irányítva egy fájlra, és nem jelenik meg a terminálon. Ha a fájl már létezik, az új adatok hozzá lesznek csatolva a fájl végéhez.
  • csapat > logfile.txt
    A szabványos kimeneti stream (StdOut) és a standard hiba kimeneti stream (StdErr) át lesz irányítva a fájlra, és nem jelenik meg a terminálon. Ha a fájl már létezik, felülíródik.
  • csapat >> logfile.txt
    A szabványos kimeneti stream (StdOut) és a standard hiba kimeneti stream (StdErr) át lesz irányítva a fájlra, és nem jelenik meg a terminálon. Ha a fájl már létezik, az új adatok hozzá lesznek csatolva a fájl végéhez.
  • csapat | tee logfile.txt
    A szabvány kimeneti stream (StdOut) át lesz irányítva a fájlra, és egyidejűleg megjelenik a terminálon. Ha a fájl már létezik, felülíródik.
  • csapat | tee -a logfile.txt
    A szabvány kimeneti stream (StdOut) át lesz irányítva a fájlra, és egyidejűleg megjelenik a terminálon. Ha a fájl már létezik, az új adatok hozzá lesznek csatolva a fájl végéhez.

A kimenet az aktuális könyvtár logfile.txt fájljában kerül tárolásra. Semmi sem fog megjelenni a képernyőn.

A kimenet az aktuális könyvtár logfile.txt fájljában kerül tárolásra. És megjelenik az eredmény is.

Értékelje ezt a cikket

Egyéb cikkek:

Kapcsolódó cikkek