Kā saglabāt komandrindas izvadi failā operētājsistēmās Windows, Mac un Linux

Kā saglabāt komandrindas izvadi failā operētājsistēmās Windows, Mac un Linux

Palaižot termināļa komandu, tā parasti izdrukās izvadi terminālī, lai jūs varētu to nekavējoties izlasīt. Tomēr dažreiz jūs vēlaties saglabāt izvadi vēlākai analīzei vai kombinācijai ar citu rīku.

To var izdarīt, izmantojot izvades novirzīšanu komandrindā. Uzziniet, kā nosūtīt komandu izvadi teksta failam operētājsistēmās Windows, Mac un Linux.

Pārvirzīt komandrindas izvadi uz failu

Ir divi operatori, kurus varat izmantot, lai novirzītu komandas izvadi uz failu: >> un > . Lai izvairītos no nejauša datu zuduma, ir svarīgi saprast atšķirību starp šiem diviem operatoriem.

Ikona > izveido jaunu failu vai pārraksta veco failu, ja tas jau pastāv. Operators >> arī izveido jaunu failu, ja tas neeksistē, taču tas nepārrakstīs esošo failu. Ja fails jau pastāv, tas pievienos tekstu faila beigām.

Lai komandas izvadi novirzītu uz failu, ievadiet komandu, pēc tam norādiet operatoru > vai >> un visbeidzot norādiet ceļu uz failu, uz kuru vēlaties novirzīt izvadi. Piemēram, šādi varat saglabāt komandas ls izvadi, kurā ir norādīts direktorija saturs:

ls > /path/to/file

Aizstājiet /path/to/file ar pilnu ceļu uz failu, kuru vēlaties izmantot. Komanda darbosies klusi, saglabājot izvadi jūsu norādītajā failā.

Lai terminālī skatītu faila saturu, varat izmantot komandu cat . Atkal aizstājiet /path/to/file ar pilnu ceļu uz failu, kuru vēlaties skatīt.

cat /path/to/file

Jums vajadzētu redzēt komandas izvadi jaunajā failā:

Kā saglabāt komandrindas izvadi failā operētājsistēmās Windows, Mac un Linux

Novirziet ls izvadi uz failu

Operators > aizstāj esošā faila saturu. Ja vēlaties saglabāt vairāku komandu rezultātus vienā failā, tā vietā izmantojiet operatoru >> . Tas tiks pievienots failam, tāpēc jūs nezaudēsit iepriekšējo saglabāto izvadi.

Piemēram, mēģiniet tikko izveidotā faila beigās pievienot sistēmas informāciju. Vienkārši palaidiet uname -a operētājsistēmā Linux/Mac vai komandu ver, ja izmantojat Windows, un pievienojiet operatoru >> kopā ar ceļu uz failu:

uname -a >> /path/to/file

Atkārtojiet šo procesu tik reižu, cik nepieciešams, lai turpinātu komandas izvades pievienošanu faila beigām.

Kā saglabāt komandrindas izvadi failā operētājsistēmās Windows, Mac un Linux

Pievienot failam izvadi

Eksportējiet izvadi uz ekrānu un novirziet to uz failu

Operatori > un >> neparāda komandas izvadi ekrānā, viņi vienkārši nosūta to uz failu. Ja vēlaties nosūtīt izvadi uz failu un skatīt to ekrānā, izmantojiet komandu tee.

Lai izmantotu komandu tee, nosūtiet citas komandas izvadi šai komandai, izmantojot caurules operatoru, vertikālu joslu (|). Piemēram, šādi varat nosūtīt komandas ls izvadi uz tee, izmantojot cauruli:

ls | tee /path/to/output.txt

Pēc tam komanda tee nosūta šo izvadi gan uz ekrānu, gan uz jūsu norādīto failu. Šī darbība pārrakstīs failu vai izveidos jaunu failu, ja tas neeksistē, tāpat kā > operators .

Lai izmantotu komandu tee, lai izdrukātu rezultātu uz ekrāna un pievienotu to faila beigās, pirms faila ceļa pievienojiet karogu -a , piemēram:

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

Jūs redzēsit komandas izvadi ekrānā, un jūs varat izmantot cat, lai pārbaudītu, vai tee arī to pievienoja failam:

Kā saglabāt komandrindas izvadi failā operētājsistēmās Windows, Mac un Linux

Pievienojiet failam izvadi, izmantojot komandu tee


Uzziniet par ugunsmūriem, Windows ugunsmūri operētājsistēmā Windows Server 2012

Uzziniet par ugunsmūriem, Windows ugunsmūri operētājsistēmā Windows Server 2012

Windows ugunsmūris ar papildu drošību ir ugunsmūris, kas darbojas sistēmā Windows Server 2012 un ir iespējots pēc noklusējuma. Ugunsmūra iestatījumi operētājsistēmā Windows Server 2012 tiek pārvaldīti Windows ugunsmūra Microsoft pārvaldības konsolē.

Kā nomainīt Vigor Draytek modema un maršrutētāja pieteikšanās paroli

Kā nomainīt Vigor Draytek modema un maršrutētāja pieteikšanās paroli

Mainot Vigor Draytek modema un maršrutētāja pieteikšanās administratora lapas paroli, lietotāji ierobežos nesankcionētu piekļuvi modema paroles maiņai, nodrošinot svarīgu tīkla informāciju.

Kā viegli pārspīlēt RAM, izmantojot AMD Ryzen Master

Kā viegli pārspīlēt RAM, izmantojot AMD Ryzen Master

Par laimi, Windows datoru lietotāji, kuros darbojas AMD Ryzen procesori, var izmantot Ryzen Master, lai viegli pārspīlēti RAM, nepieskaroties BIOS.

7 veidi, kā novērst Windows klēpjdatora kļūdas, kas netiek uzlādētas, izmantojot USB-C

7 veidi, kā novērst Windows klēpjdatora kļūdas, kas netiek uzlādētas, izmantojot USB-C

USB-C ports ir kļuvis par datu pārsūtīšanas, video izvades un uzlādes standartu mūsdienu Windows klēpjdatoros. Lai gan tas ir ērti, tas var būt kaitinoši, ja pievienojat klēpjdatoru USB-C lādētājam un tas netiek uzlādēts.

Kā novērst kļūdu nevar izveidot pakalpojumu Ultraviewer

Kā novērst kļūdu nevar izveidot pakalpojumu Ultraviewer

Kļūda nevar izveidot pakalpojumu Ultraviewer rodas, kad mēs instalējam programmatūru ar kļūdas kodu 1072.

Kā novērst kļūdu, kas saistīta ar ID nerādīšanu Ultraviewer

Kā novērst kļūdu, kas saistīta ar ID nerādīšanu Ultraviewer

Kļūda, ja Ultraviewer netiek rādīts ID, ietekmēs attālo datora savienojumu.

Kā izmantot Ultraviewer, lai nosūtītu un saņemtu failus

Kā izmantot Ultraviewer, lai nosūtītu un saņemtu failus

Ultraviewer kontrolē datoru attālināti, un tam ir režīms failu nosūtīšanai un saņemšanai.

6 veidi, kā neatgriezeniski izdzēst failus sistēmā Windows

6 veidi, kā neatgriezeniski izdzēst failus sistēmā Windows

Parasti, dzēšot failu operētājsistēmā Windows, fails netiek dzēsts uzreiz, bet gan tiks saglabāts atkritnē. Pēc tam jums būs jāveic vēl viena darbība: iztukšojiet miskasti. Bet, ja nevēlaties veikt šo otro darbību, tālāk esošajā rakstā mēs parādīsim, kā neatgriezeniski izdzēst failu.

Kā tumšais tīmeklis ietekmē drošību?

Kā tumšais tīmeklis ietekmē drošību?

Tumšais tīmeklis ir noslēpumaina vieta ar izcilu reputāciju. Tumšā tīmekļa atrašana nav grūta. Tomēr mācīšanās, kā tajā droši orientēties, ir cits jautājums, it īpaši, ja nezināt, ko darāt vai ko gaidīt.

Kas ir Adrozek vīruss? Kā pasargāt sevi no Adrozek vīrusa

Kas ir Adrozek vīruss? Kā pasargāt sevi no Adrozek vīrusa

Tehniski Adrozeks nav vīruss. Tas ir pārlūkprogrammas nolaupītājs, kas pazīstams arī kā pārlūkprogrammas modifikators. Tas nozīmē, ka jūsu datorā tika instalēta ļaunprātīga programmatūra bez jūsu ziņas.