Cum se salvează consola de ieșire (terminal) în linux

Foarte des, atunci când lucrați în terminal, este necesar să salvați rezultatul lucrării comenzilor (sau al oricărei aplicații console) într-un fișier text sau pur și simplu în jurnal. În Linux există multe moduri de a implementa această idee și în acest articol vom examina câteva dintre ele.







Cum se salvează consola de ieșire (terminal) în linux

  • comanda> logfile.txt
    Fluxul de ieșire standard (StdOut) va fi redirecționat către un fișier și nu va fi afișat în terminal. Dacă fișierul există deja, acesta va fi suprascris.
  • comanda >> logfile.txt
    Fluxul de ieșire standard (StdOut) va fi redirecționat către un fișier și nu va fi afișat în terminal. Dacă fișierul există deja, noile date vor fi adăugate la sfârșitul fișierului.
  • comanda 2> logfile.txt
    Eșantionul standard de ieșire a erorilor (StdErr) va fi redirecționat către un fișier și nu va fi afișat în terminal. Dacă fișierul există deja, acesta va fi suprascris.
  • comanda 2 >> logfile.txt
    Eșantionul standard de ieșire a erorilor (StdErr) va fi redirecționat către un fișier și nu va fi afișat în terminal. Dacă fișierul există deja, noile date vor fi adăugate la sfârșitul fișierului.
  • echipă > logfile.txt
    Fluxul de ieșire standard (StdOut) și fluxul de ieșire standard de eroare (StdErr) vor fi redirecționați către fișier și nu vor fi afișate în terminal. Dacă fișierul există deja, acesta va fi suprascris.
  • echipă >> logfile.txt
    Fluxul de ieșire standard (StdOut) și fluxul de ieșire standard de eroare (StdErr) vor fi redirecționați către fișier și nu vor fi afișate în terminal. Dacă fișierul există deja, noile date vor fi adăugate la sfârșitul fișierului.
  • echipa | tee logfile.txt
    Fluxul de ieșire standard (StdOut) va fi redirecționat către fișier și afișat simultan în terminal. Dacă fișierul există deja, acesta va fi suprascris.
  • echipa | tee -a logfile.txt
    Fluxul de ieșire standard (StdOut) va fi redirecționat către fișier și afișat simultan în terminal. Dacă fișierul există deja, noile date vor fi adăugate la sfârșitul fișierului.






Ieșirea va fi stocată în fișierul logfile.txt din directorul curent. Nimic nu va fi afișat pe ecran.

Ieșirea va fi stocată în fișierul logfile.txt din directorul curent. De asemenea, rezultatul va fi afișat.

Evaluați acest articol

Alte articole:







Articole similare

Trimiteți-le prietenilor: