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.
- 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.