Ako uložiť výstup príkazového riadka do súboru na Windows, Mac a Linux

Ako uložiť výstup príkazového riadka do súboru na Windows, Mac a Linux

Keď spustíte príkaz terminálu, zvyčajne vytlačí výstup v termináli, takže si ho môžete okamžite prečítať. Niekedy však budete chcieť uložiť výstup pre neskoršiu analýzu alebo kombináciu s iným nástrojom.

Môžete to urobiť pomocou presmerovania výstupu na príkazovom riadku. Zistite, ako odoslať výstup príkazu do textového súboru v systémoch Windows, Mac a Linux.

Presmerujte výstup príkazového riadka do súboru

Na presmerovanie výstupu príkazu do súboru môžete použiť dva operátory: >> a > . Je dôležité, aby ste pochopili rozdiel medzi týmito dvoma operátormi, aby ste predišli neúmyselnej strate údajov.

Ikona > vytvorí nový súbor alebo prepíše starý súbor, ak už existuje. Operátor >> tiež vytvorí nový súbor, ak neexistuje, ale neprepíše existujúci súbor. Ak súbor už existuje, pridá sa text na koniec súboru.

Ak chcete presmerovať výstup príkazu do súboru, zadajte príkaz, potom zadajte operátor > alebo >> a nakoniec zadajte cestu k súboru, na ktorý chcete výstup presmerovať. Tu je napríklad postup, ako môžete uložiť výstup z príkazu ls, ktorý uvádza obsah adresára:

ls > /path/to/file

Nahraďte /path/to/file úplnou cestou k súboru, ktorý chcete použiť. Príkaz sa spustí potichu a uloží výstup do súboru, ktorý určíte.

Na zobrazenie obsahu súboru v termináli môžete použiť príkaz cat . Opäť nahraďte /cesta/k/súboru úplnou cestou k súboru, ktorý chcete zobraziť.

cat /path/to/file

V novom súbore by ste mali vidieť výstup z príkazu:

Ako uložiť výstup príkazového riadka do súboru na Windows, Mac a Linux

Presmerujte výstup ls do súboru

Operátor > nahradí obsah existujúceho súboru. Ak chcete uložiť výsledky z viacerých príkazov do jedného súboru, použite namiesto toho operátor >> . Toto pridá do súboru, takže nestratíte žiadny predchádzajúci uložený výstup.

Skúste napríklad pridať systémové informácie na koniec súboru, ktorý ste práve vytvorili. Stačí spustiť uname -a v systéme Linux/Mac - alebo príkaz ver, ak ste v systéme Windows - a pridať operátor >> spolu s cestou k súboru:

uname -a >> /path/to/file

Opakujte tento proces toľkokrát, koľkokrát potrebujete, aby ste mohli pokračovať v pridávaní výstupu príkazu na koniec súboru.

Ako uložiť výstup príkazového riadka do súboru na Windows, Mac a Linux

Pripojte výstup k súboru

Exportujte výstup na obrazovku a presmerujte ho do súboru

Operátory > a >> nezobrazia výstup príkazu na obrazovke, iba ho odošlú do súboru. Ak chcete odoslať výstup do súboru a zobraziť ho na obrazovke, použite príkaz tee.

Ak chcete použiť príkaz tee, odošlite výstup z iného príkazu tomuto príkazu pomocou operátora potrubia, zvislej čiary (|). Napríklad tu je návod, ako môžete odoslať výstup príkazu ls do tee pomocou potrubia:

ls | tee /path/to/output.txt

Príkaz tee potom odošle tento výstup na obrazovku aj do súboru, ktorý určíte. Táto operácia prepíše súbor alebo vytvorí nový súbor, ak neexistuje, rovnako ako operátor > .

Ak chcete použiť príkaz tee na vytlačenie výsledku na obrazovku a jeho pripojenie na koniec súboru, pridajte pred cestu k súboru príznak -a , napríklad:

uname -a | tee -a /path/to/output.txt

Na obrazovke uvidíte výstup príkazu a môžete použiť cat na overenie, či ho tee tiež pridal do súboru:

Ako uložiť výstup príkazového riadka do súboru na Windows, Mac a Linux

Pripojte výstup k súboru pomocou príkazu tee


Nastavte router Linksys so statickou IP adresou

Nastavte router Linksys so statickou IP adresou

Statická adresa IP je pevná adresa IP nakonfigurovaná v nastaveniach počítača alebo smerovača. Niektorí poskytovatelia internetových služieb (ISP) vyžadujú, aby ste na svojom počítači zadali statickú IP adresu alebo nastavenia TCP/IP smerovača, aby sa mohli pripojiť na internet.

Ako odstrániť prehliadač únosca PublicBoardSearch

Ako odstrániť prehliadač únosca PublicBoardSearch

Podľa spôsobu infekcie patrí PublicBoardSearch do kategórie únoscov prehliadača. Ide o typ malvéru, ktorý je navrhnutý tak, aby prevzal nastavenia známeho prehliadača.

Zbierka tapiet Apex Legends s vysokým rozlíšením pre počítače

Zbierka tapiet Apex Legends s vysokým rozlíšením pre počítače

Zbierka tapiet s vysokým rozlíšením pre používateľov počítačov a notebookov s plným rozlíšením od Full HD po 4K.

Čo je Localhost? Ako sa Localhost líši od 127.0.0.1?

Čo je Localhost? Ako sa Localhost líši od 127.0.0.1?

Unixový systém, tiež známy ako „loopback“, môže posielať a prijímať sieťovú komunikáciu cez virtuálne sieťové zariadenie. Počítač môže posielať správy sám sebe, čo umožňuje komunikáciu bez aktívnej siete.

5 dôvodov, prečo je v poriadku používať bezplatný antivírusový softvér

5 dôvodov, prečo je v poriadku používať bezplatný antivírusový softvér

Pravdepodobne ste už počuli príslovie, že dostanete to, za čo zaplatíte, ale čo keď príde na antivírusový softvér? Mali by ste si radšej kúpiť softvérové ​​balíky, než sa rozhodnúť pre bezplatné riešenia ochrany? Možno to tak nie je a tu je dôvod!

Aký je rozdiel medzi antivírusovým softvérom pre Windows a Mac?

Aký je rozdiel medzi antivírusovým softvérom pre Windows a Mac?

V dnešnom článku Quantrimang zhrnie populárne značky antivírusového softvéru na trhu a zistí, ako sa líšia medzi Windows PC a macOS.

4 veci, ktoré chcú používatelia vidieť vo Windowse v roku 2021

4 veci, ktoré chcú používatelia vidieť vo Windowse v roku 2021

Nie je jasné, čo prinesie Sun Valley okrem zmien a vylepšení používateľského rozhrania najvyššej úrovne. Tu je teda to, čo používatelia dúfajú, že uvidia od veľkej aktualizácie systému Windows 10 Sun Valley, ktorá bude uvedená na trh budúci rok.

Ako opraviť chybu Spustiť ako správca nefunguje v systéme Windows

Ako opraviť chybu Spustiť ako správca nefunguje v systéme Windows

Systém Windows poskytuje možnosť Spustiť ako správca, ktorá používateľom umožňuje spúšťať aplikácie a programy s oprávneniami správcu. Môžete ho použiť aj na riešenie problémov s počítačom. Čo ak však táto funkcia zlyhá a odoberie vám práva správcu?

Ako opraviť chyby na disku v systéme Windows

Ako opraviť chyby na disku v systéme Windows

Chyby súvisiace s jednotkou vášho počítača môžu zabrániť správnemu spusteniu systému a obmedziť prístup k vašim súborom a aplikáciám.

Modular Malware – Nová metóda tajného útoku na ukradnutie údajov

Modular Malware – Nová metóda tajného útoku na ukradnutie údajov

Niektoré varianty malvéru môžu používať rôzne moduly na zmenu spôsobu, akým ovplyvňujú cieľový systém. Čo je teda modulárny malvér a ako funguje?