Kako spremiti izlaz naredbe terminala

Spremljeni izlaz naredbe

U 2019. smo godini i još uvijek ima puno onih koji ne koriste Linux jer vjeruju da se sve radi preko naredbenog retka. To nije istina, a čitatelji Ubunlog ti to dobro znaš. Istina je da je Ubuntuov terminal (ili Bash) vrlo moćan alat, toliko da ga je Microsoft uključio u Windows 10. Ponekad želimo dijeliti izlaz naredbe na primjer, drugim korisnicima da nam pomognu s problemom, a u ovom ćemo vam članku pokazati kako spasiti taj izlaz.

Postoji mnogo načina za spremanje rezultata terminalne naredbe. U ovom ćemo vam članku pokazati dva vrlo jednostavna i još jedan malo više «linuxera». Najjednostavniji i najtočniji od svih je onaj koji sam upotrijebio za spremanje podataka koje prikazuje Neofetch kao što možete vidjeti na slici koja vodi ovaj članak. Problem je ili može biti u tome što nemaju sve aplikacije konzole / terminala takvu opciju. Sve vam kažemo nakon rezanja.

Spremite izlaz naredbe iz izbornika Datoteka

Najjednostavnija opcija o kojoj govorim ista je kao i ona koju koristimo za spremanje tekstualne datoteke iz bilo koje aplikacije ove vrste. O tome ide Datoteka izbornika i potražite nešto poput "Spremi". U Konsoleu, aplikaciji terminala Kubuntu, piše "Spremi izlaz kao ...". Stvari koje treba znati:

  • Izlaz je savršen. To znači da će kopirati točno ono što se nalazi u terminalu. U slučaju Neofetcha i kao što možete vidjeti na snimci zaslona, ​​potrebno je sve isto, ali u običnom tekstu. Ne poštuje boje, što može dobro doći kako ćemo kasnije objasniti.
  • Kopiraj SVE što je u terminalu. To može predstavljati problem ako samo želimo dijeliti dio onoga što imamo. Da bismo izbjegli puno kopiranje ako smo koristili terminal prije spremanja onoga što želimo, možemo upotrijebiti naredbu "clear" da očistimo zaslon.
  • El datoteka se sprema s TXT nastavkom, iako neke aplikacije također nude mogućnost spremanja kao HTML.

Kopiranje i lijepljenje

Ovo je jednostavnije od prethodnog, zar ne? Terminal omogućuje kopirajmo i zalijepimo tekst, ali imajte na umu nekoliko stvari:

  • Ako je izlaz vrlo dugačak, odabir cijelog teksta može biti zamorno. Preporučio bih ga samo u kratkim izletima.
  • Logično je da je ono što je kopirano negdje zalijepljeno, bilo da je riječ o tekstualnom dokumentu kreiranom ručno, Tweetu, e-pošti itd.
  • Ne mogu koristiti tipkovne prečace. Ako pritisnemo Ctrl + C, a to je tipkovnica za kopiranje, u terminal ćemo unijeti ^ C. Podrazumijeva se da ni lijepljenje ne radi, a ono što bismo uveli u terminal bilo bi ^ V.
moć
Povezani članak:
upower, jednostavna naredba za provjeru stanja baterije našeg prijenosnog računala

Spremanje rezultata naredbe, verzija "linuxera"

U verziji "linuxera" radit ćemo sve od terminala. Ali prije objašnjavanja kako se to radi, moramo objasniti i sljedeće:

  • Ne radi sa svim naredbama. Kad moramo dodati dodatnu opciju (-h), neke će nam naredbe dati pogrešku.
  • Dobro: samo spasite ono što tražimo.
  • Ne ispadaju svi oni koji djeluju savršeno. Za jedan od svojih testova spremio sam podatke o Neofetchu i, kao što sam već objasnio, onaj koji se sprema u običnom tekstu bez boja bila je dobra opcija jer će pomoću terminala dodati znakove koji pokušavaju definirati boju postojećim znakovima , biti takav:

Izlaz naredbe: Neofetch

Među naredbama koje rade rade imamo "df", pa ćemo tu naredbu koristiti za test. Redak bi bio ovakav:

df -h | tee test.txt

Iz gornje naredbe:

  • df Naredba će nam pokazati zauzeti prostor naših diskova.
  • Izbor -h osigurat će da će čovjeku izlaz biti lak za čitanje.
  • meta bit će naredba koja će je spasiti.
  • test.txt je izlazna datoteka. Ako ne naznačimo put, spremit će ga u našu osobnu mapu. Na primjer, radi i u .log produženju.

Ako želimo otvoriti novostvorenu datoteku s terminala, to možemo učiniti naredbom «cat test.txt», sve dok smo datoteku s tim imenom spremili i imamo je u svojoj osobnoj mapi.

Kao što smo spomenuli, terminal je moćniji od jednostavnih alata i od njega u izlaznu datoteku možemo dodati više podataka. Za to ćemo upotrijebiti opciju -a (dodaj ili dodaj) ispred datoteke, kao što je

df -h | tee -a test.txt

S prethodnom naredbom dodali bismo nove podatke o pohrani za naše diskove u datoteku test.txt.

Znate li već kako spremiti izlaz naredbe u Linuxu?

o alternativama naredbi ls
Povezani članak:
Alternative naredbi 'ls' za popis sadržaja direktorija

Ostavite svoj komentar

Vaša email adresa neće biti objavljen. Obavezna polja su označena s *

*

*

  1. Za podatke odgovoran: Miguel Ángel Gatón
  2. Svrha podataka: Kontrola neželjene pošte, upravljanje komentarima.
  3. Legitimacija: Vaš pristanak
  4. Komunikacija podataka: Podaci se neće dostavljati trećim stranama, osim po zakonskoj obvezi.
  5. Pohrana podataka: Baza podataka koju hostira Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.

  1.   newbie dijo

    U Linuxu se ne koristi ">" ili ">>" kao u sustavu Windows?

    1.    Diego dijo

      Imam isto pitanje, koja je razlika između izbacivanja podataka pomoću> ili upotrebe naredbe tee?
      Iz onoga što sam uspio pročitati, razlika je u tome što vam ga tee prikazuje i na ekranu. Odnosno> odbacuje ga u tekstualnu datoteku bez prikazivanja rezultata, a tee ga vraća u datoteku i dodatno vam prikazuje na ekranu. Potvrđuje li me netko?

  2.   Jose dijo

    Ono što bi mogli objasniti je kako se sprema promjena u datoteci koju uređujemo, na dnu konzole traka zadataka pojavljuje se u dva retka sa stvarima kao što su Pogled, Izlaz, Pretraživanje, Zamjena, Pravopis, Zalijepi i druge
    Ali kako se, primjerice, štedi? Na lijevoj strani riječi Spremi dva su simbola «^ Ô», ali ako ih upišete, oni su zapisani u konzoli i nije spremljeno ...
    Koliko je bilo teško onima koji to čine staviti gumb za spremanje?
    U Linuxu bi oni koji to rade trebali pomisliti: Zašto to učiniti lako ako to možemo zakomplicirati

  3.   Emerson dijo

    enter da vidim jesam li saznao kako spremiti promjene kad uređujem datoteku s nano-om,
    na primjer: sudo nano uredi cd xxx,

    datoteka se otvara, ne svaki put, (da je ovo linux) i nakon što je izmijenite, konzola, kako ne biste izgubili tajnoviti zrak koji je karakterizira i učinili vam stvari teškim, (to u lakom Linuxu nema ničega, što god ljubitelji mazohizma rekli,) na dnu vidite dva retka s različitim opcijama koji objašnjavaju što će se dogoditi ako izvršite naredbu koja joj prethodi, te su naredbe otprilike ovako: ^ X, mislite, Ako dam kokice «^» i veliko slovo X, naredba će raditi i promjene će biti spremljene …… Pa ne, onda ste kgas u svim mrtvima onih koji rade linux i pitate se zašto im vjerujete kad vi govorite sve laži koje govore o linuxu, ali na kraju vas uvjere, (oni) da ste magarac vi, da je vaša logika nenormalna i onda padnete ovdje, misleći da će vam to objasniti, ali ne, to objašnjava nešto drugačije, što ni vama ne služi ...
    Linux je takav