Kako shraniti izhod ukazne vrstice v datoteko v sistemih Windows, Mac in Linux

Kako shraniti izhod ukazne vrstice v datoteko v sistemih Windows, Mac in Linux

Ko zaženete terminalski ukaz, bo ta običajno natisnil izhod v terminalu, tako da ga lahko takoj preberete. Vendar pa boste včasih želeli izhod shraniti za poznejšo analizo ali kombinacijo z drugim orodjem.

To lahko storite s preusmeritvijo izhoda v ukazni vrstici. Naučite se poslati izhod ukaza v besedilno datoteko v sistemih Windows, Mac in Linux.

Preusmeri izhod ukazne vrstice v datoteko

Za preusmeritev izhodnih podatkov ukaza v datoteko lahko uporabite dva operatorja: >> in > . Pomembno je, da razumete razliko med tema operaterjema, da preprečite nenamerno izgubo podatkov.

Ikona > ustvari novo datoteko ali prepiše staro datoteko, če že obstaja. Operator >> prav tako ustvari novo datoteko, če ne obstaja, vendar ne bo prepisal obstoječe datoteke. Če datoteka že obstaja, bo dodala besedilo na konec datoteke.

Če želite preusmeriti izhod ukaza v datoteko, vnesite ukaz, nato podajte operator > ali >> in na koncu navedite pot do datoteke, v katero želite preusmeriti izhod. Na primer, tukaj je opisano, kako lahko shranite izhod iz ukaza ls, ki izpiše vsebino imenika:

ls > /path/to/file

Zamenjajte /path/to/file s celotno potjo do datoteke, ki jo želite uporabiti. Ukaz se bo izvajal tiho in shranil izhod v datoteko, ki jo določite.

Če si želite ogledati vsebino datoteke v terminalu, lahko uporabite ukaz cat . Ponovno zamenjajte /path/to/file s celotno potjo do datoteke, ki si jo želite ogledati.

cat /path/to/file

V novi datoteki bi morali videti rezultat ukaza:

Kako shraniti izhod ukazne vrstice v datoteko v sistemih Windows, Mac in Linux

Preusmeri izhod ls v datoteko

Operator > nadomesti vsebino obstoječe datoteke. Če želite rezultate več ukazov shraniti v eno datoteko, namesto tega uporabite operator >> . To bo dodalo v datoteko, tako da ne boste izgubili prejšnjega rezultata, ki ste ga shranili.

Poskusite na primer dodati sistemske informacije na konec datoteke, ki ste jo pravkar ustvarili. Samo zaženite uname -a v sistemu Linux/Mac - ali ukaz ver, če uporabljate sistem Windows - in dodajte operator >> skupaj s potjo do datoteke:

uname -a >> /path/to/file

Ta postopek ponovite tolikokrat, kot je potrebno, da nadaljujete z dodajanjem izhoda ukaza na konec datoteke.

Kako shraniti izhod ukazne vrstice v datoteko v sistemih Windows, Mac in Linux

Dodaj izhod v datoteko

Izvozi izhod na zaslon in ga preusmeri v datoteko

Operatorja > in >> ne prikažeta izhoda ukaza na zaslonu, le pošljeta ga v datoteko. Če želite poslati izhod v datoteko in si ga ogledati na zaslonu, uporabite ukaz tee.

Če želite uporabiti ukaz tee, pošljite izhod iz drugega ukaza v ta ukaz z uporabo cevnega operaterja, navpične črte (|). Tukaj je na primer, kako lahko pošljete izhod ukaza ls v tee z uporabo cevi:

ls | tee /path/to/output.txt

Ukaz tee nato pošlje ta izhod tako na zaslon kot v datoteko, ki jo določite. Ta operacija bo prepisala datoteko ali ustvarila novo datoteko, če ne obstaja, tako kot operator > .

Če želite uporabiti ukaz tee za tiskanje rezultata na zaslon in pripenjanje na konec datoteke, dodajte zastavico -a pred pot datoteke, na primer:

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

Na zaslonu boste videli izpis ukaza in s pomočjo cat lahko preverite, ali ga je tudi tee dodal v datoteko:

Kako shraniti izhod ukazne vrstice v datoteko v sistemih Windows, Mac in Linux

Dodajte izhod v datoteko z ukazom tee


Kaj je Scareware? Kako odstraniti Scareware?

Kaj je Scareware? Kako odstraniti Scareware?

Scareware je zlonamerni računalniški program, zasnovan tako, da uporabnike zavede, da mislijo, da gre za zakonito aplikacijo, in vas prosi, da porabite denar za nekaj, kar ne dela ničesar.

Kako povečati hitrost internetne povezave s cFosSpeed

Kako povečati hitrost internetne povezave s cFosSpeed

cFosSpeed ​​​​je programska oprema, ki poveča hitrost internetne povezave, zmanjša zakasnitev prenosa in poveča moč povezave do približno 3-krat. Predvsem za tiste, ki igrajo spletne igre, bo cFosSpeed ​​​​podprl, tako da lahko izkusite igro brez težav z omrežjem.

Več o požarnih zidovih, požarni zid Windows v sistemu Windows Server 2012

Več o požarnih zidovih, požarni zid Windows v sistemu Windows Server 2012

Požarni zid Windows z napredno varnostjo je požarni zid, ki deluje v sistemu Windows Server 2012 in je privzeto omogočen. Nastavitve požarnega zidu v sistemu Windows Server 2012 se upravljajo v Microsoftovi konzoli za upravljanje požarnega zidu Windows.

Kako spremeniti geslo za prijavo v modem in usmerjevalnik Vigor Draytek

Kako spremeniti geslo za prijavo v modem in usmerjevalnik Vigor Draytek

Pri spreminjanju skrbniškega gesla za prijavo modema in usmerjevalnika Vigor Draytek bodo uporabniki omejili nepooblaščen dostop do spremembe gesla za modem in s tem zavarovali pomembne omrežne informacije.

Kako enostavno pospešiti RAM z AMD Ryzen Master

Kako enostavno pospešiti RAM z AMD Ryzen Master

Na srečo lahko uporabniki računalnikov z operacijskim sistemom Windows s procesorji AMD Ryzen uporabljajo Ryzen Master za enostavno overklokiranje RAM-a, ne da bi se dotaknili BIOS-a.

7 načinov za odpravo napak prenosnika Windows, ki se ne polni prek USB-C

7 načinov za odpravo napak prenosnika Windows, ki se ne polni prek USB-C

Vrata USB-C so postala standard za prenos podatkov, video izhod in polnjenje na sodobnih prenosnikih Windows. Čeprav je to priročno, je lahko frustrirajoče, ko prenosni računalnik priključite na polnilnik USB-C in se ne polni.

Kako odpraviti napako Cannot Create Service v Ultraviewerju

Kako odpraviti napako Cannot Create Service v Ultraviewerju

Napaka Cannot Create Service na Ultraviewerju se pojavi, ko namestimo programsko opremo s kodo napake 1072.

Kako odpraviti napako, da ID ni prikazan na Ultraviewerju

Kako odpraviti napako, da ID ni prikazan na Ultraviewerju

Napaka, da ID na Ultraviewerju ni prikazan, bo vplivala na povezavo z oddaljenim računalnikom.

Kako uporabljati Ultraviewer za pošiljanje in prejemanje datotek

Kako uporabljati Ultraviewer za pošiljanje in prejemanje datotek

Ultraviewer nadzoruje računalnik na daljavo in ima način za pošiljanje in prejemanje datotek.

6 načinov za trajno brisanje datotek v sistemu Windows

6 načinov za trajno brisanje datotek v sistemu Windows

Običajno se pri brisanju datoteke v sistemu Windows datoteka ne izbriše takoj, ampak se shrani v koš. Po tem boste morali narediti še en korak: izprazniti smeti. Če pa tega drugega koraka ne želite narediti, vam bomo v spodnjem članku pokazali, kako trajno izbrisati datoteko.