Kuidas salvestada terminalikäsu väljund

Salvestatud käsu väljund

Oleme 2019. aastal ja endiselt on palju neid, kes ei kasuta Linuxi, sest usuvad, et kõike tehakse käsurea kaudu. See ei ole tõsi, ja lugejad Ubunlog sa tead seda hästi. Tõsi on see, et Ubuntu terminal (või Bash) on väga võimas tööriist, nii et Microsoft on selle Windows 10-sse lisanud. Mõnikord tahame jagage käsu väljundit näiteks teistele kasutajatele, kes meid probleemiga aitavad, ja selles artiklis me näitame teile, kuidas seda väljundit salvestada.

Terminali käsu väljundit saab salvestada mitmel viisil. Selles artiklis näitame teile kahte väga lihtsat ja veel ühte "linuxera". Kõigist kõige lihtsam ja täpsem on see, mida olen kasutanud selle teabe salvestamiseks Neofetch nagu näete seda artiklit juhtival pildil. Probleem on või võib olla selles, et kõigil konsooli / terminali rakendustel pole sellist võimalust. Me ütleme teile kõik pärast lõikamist.

Salvestage käsk väljund menüüst Fail

Lihtsaim variant, millest räägin, on sama, mida kasutame tekstifaili salvestamiseks mis tahes seda tüüpi rakendusest. See on minek Menüüfail ja otsige midagi sellist nagu "Salvesta". Kubuntu terminalirakenduses Konsole ütleb "Salvesta väljund nimega ...". Mida teada:

  • Väljund on täiuslik. See tähendab, et see kopeerib täpselt selle, mis terminalis on. Neofetchi puhul ja nagu näete ekraanipildilt, saab see kõik sama, kuid lihttekstina. See ei austa värve, mis võivad olla kasulikud, nagu me hiljem selgitame.
  • Kopeeri KÕIK mis terminalis on. See võib olla probleem, kui tahame jagada vaid osa sellest, mis meil on. Paljude kopeerimiste vältimiseks, kui oleme enne soovitud salvestamist terminali kasutanud, saame ekraani puhastamiseks kasutada käsku "clear".
  • El fail salvestatakse laiendusega TXT, kuigi mõned rakendused võivad pakkuda ka võimalust seda HTML-na salvestada.

Kopeerimine ja kleepimine

See on eelmisest lihtsam, eks? Terminal lubab kopeerime ja kleepime teksti, kuid on vaja meeles pidada mõnda asja:

  • Kui väljund on väga pikk, võib kogu teksti valimine olla tüütu. Ma soovitaksin seda ainult lühikeste väljasõitude korral.
  • Loogiliselt võttes tuleb kopeeritu kuhugi kleepida, olgu selleks siis käsitsi loodud tekstidokument, Tweet, e-post jne.
  • Klaviatuuri otseteid ei saa kasutada. Kui vajutame klahvikombinatsiooni Ctrl + C, mis on kopeeritav klaviatuur, sisestame terminali ^ C. On ütlematagi selge, et ka kleepimine ei toimi ja mida me terminalis tutvustaksime, oleks ^ V.
ülespoole
Seotud artikkel:
ülespoole, lihtne käsk meie sülearvuti aku oleku kontrollimiseks

Käsu väljundi salvestamine, "linuxera" versioon

"Linuxera" versioonis teeme kõike alates terminalist. Kuid enne selle selgitamist, kuidas seda tehakse, peame selgitama ka järgmist:

  • Ei tööta kõigi käskudega. Kui peate lisama lisavõimaluse (-h), annavad mõned käsud meile vea.
  • Hea: lihtsalt salvestage see, mida me küsime.
  • Mitte kõik need, mis töötavad, ei tule täiuslikult välja. Ühe oma testi jaoks olen salvestanud teabe Neofetch ja nagu ma eelnevalt selgitasin, oli hea variant see, mis on salvestatud lihttekstina ilma värvideta, sest terminali kasutades lisatakse märke, mis püüavad olemasolevatele märkidele värvi määratleda , olles nii:

Käsu väljund: Neofetch

Töötavate käskude hulgas on "df", seega kasutame seda käsku testi jaoks. Rida oleks selline:

df -h | tee test.txt

Ülaltoodud käsu põhjal:

  • df See on käsk, mis näitab meile meie kettade kasutatud ruumi.
  • Valik -h see tagab, et väljundit on inimesel lihtne lugeda.
  • tee on käsk, mis selle salvestab.
  • test.txt on väljundfail. Kui me ei määra teed, salvestab see selle meie isiklikku kausta. See töötab ka näiteks .log-laienduses.

Kui soovime värskelt loodud faili terminalist avada, saame seda teha käsuga "cat test.txt", kui oleme selle nimega faili salvestanud ja see on meil isiklikus kaustas.

Nagu oleme maininud, on terminal võimsam kui lihtsad tööriistad ja sellest saame väljundfaili lisada rohkem teavet. Selleks kasutame faili ees valikut -a (lisa või lisa), näiteks

df -h | tee -a test.txt

Eelmise käsuga lisaksime faili test.txt oma ketaste uue salvestusteabe.

Kas teate juba, kuidas Linuxi käsu väljundit salvestada?

alternatiivide kohta käsule ls
Seotud artikkel:
Alternatiivid käsule 'ls kataloogi sisu loetlemiseks

4 kommentaari, jätke oma

Jäta oma kommentaar

Sinu e-postiaadressi ei avaldata. Kohustuslikud väljad on tähistatud *

*

*

  1. Andmete eest vastutab: Miguel Ángel Gatón
  2. Andmete eesmärk: Rämpsposti kontrollimine, kommentaaride haldamine.
  3. Seadustamine: teie nõusolek
  4. Andmete edastamine: andmeid ei edastata kolmandatele isikutele, välja arvatud juriidilise kohustuse alusel.
  5. Andmete salvestamine: andmebaas, mida haldab Occentus Networks (EL)
  6. Õigused: igal ajal saate oma teavet piirata, taastada ja kustutada.

  1.   algaja DIJO

    Kas Linuxis ei kasutata ">" või ">>" nagu Windowsis?

    1.    Diego DIJO

      Mul on sama küsimus, mis vahe on andmete viskamisel> -ga või tee-käsu kasutamisega?
      Sellest, mida olen saanud lugeda, on erinevus selles, et tee näitab seda teile ka ekraanil. Teisisõnu> see puistab selle tekstifaili ilma väljundit näitamata ja tee tagastab selle faili ning näitab seda teile lisaks ekraanil. Kas keegi kinnitab mind?

  2.   Jose DIJO

    Mida nad saaksid selgitada, on see, kuidas meie redigeeritava faili muudatus salvestatakse. Konsooli allservas kuvatakse tegumiriba kahes reas järgmistega: Kuva, Välju, Otsi, Asenda, Õigekiri, Kleebi ja muud
    Kuidas aga näiteks salvestada? Sõna Salvesta vasakul küljel on kaks sümbolit «^ Ô», kuid kui need sisestate, kirjutatakse need konsooli ja seda ei salvestata ...
    Kui keeruline oli neil, kes seda teevad, salvestusnuppu panna?
    Linuxis peaksid need, kes seda teevad, mõtlema: Miks muuta see lihtsaks, kui saame selle keeruliseks muuta?

  3.   Emerson DIJO

    sisestage, et näha, kas sain nano abil faili muutmisel teada, kuidas muudatusi salvestada,
    näiteks: sudo nano edit cd xxx,

    fail avatakse, mitte iga kord (see on Linux) ja pärast selle muutmist konsool, et mitte kaotada seda iseloomustavat salapära ja muuta teie asjad raskeks (see on seal hõlpsas Linuxis) pole midagi, ükskõik mida masohismi fännid ütlevad,) näete allosas kahte rida, millel on erinevad võimalused, mis selgitavad, mis juhtub, kui täidate sellele eelneva käsu, need käsud on umbes sellised: ^ X, arvate, et kui Annan popkorni «^» ja suure tähe X, käsk töötab ja muudatused salvestatakse ... sina ütled kõik valed, mida nad räägivad linuxist, kuid lõpuks veenavad sind (nad), et eesel oled sina, et su loogika on ebanormaalne ja siis kukud siia, arvates, et see seletab sulle seda, aga ei, see selgitab midagi muud, see ei aita ka teid….
    Linux on selline