Terminalipeatused

Kuidas lisada Linuxis faili lõppu teksti?

Kuidas lisada Linuxis faili lõppu teksti?

Mõnikord peate tekstifailidega töötades lisama faili lõppu lihtsalt uue teksti, ilma et selle sisu kustutataks. Seda toimingut nimetatakse Linuxis lisamiseks.

Lisaks saab liitmisoperatsiooni kasutada mitte ainult tekstiga; seda saab kasutada käskudega, kuhu saate lisada käsu väljundi faili lõppu.

Teksti lisamine faili Linuxis

Selles õpetuses näitame teile, kuidas terminali abil Linuxi süsteemides kasutada liitmisoperatsiooni. Vaatleme nelja järgmist meetodit:

Enne selle õpetuse alustamist loome kõigepealt uue tühja faili, kasutades järgmist käsku:

puudutage append_example

Looge uus tühi fail

Kontrollige, kas fail on edukalt loodud. Pange tähele ka seda, et faili suurus on Zero, mis tähendab, et see on tühi fail.

ls -l

Näidisfaili loomine õnnestus

1. meetod: suunake tekst faili, kasutades operaatorit>

Tavaliselt saab operaatorit> lisada teksti juba olemasolevasse faili. Kui aga faili ei leita, loob see uue faili. Pealegi kirjutab iga kord, kui operaatorit>, faili sisu üle.

Faili sisu ülekirjutamiseks kasutage operaatorit> järgmiselt:

echo 'tere maailm'> lisa_näide

Suunage väljund faili

Faili sisu kontrollimiseks ja kuvamiseks käsu cat abil toimige järgmiselt

kass lisa_näide

Näidisfaili sisu 1

2. meetod: lisage olemasolevale failile operaatori >> abil tekst

Selles meetodis saab operaatorit >> lisada faili lõppu teksti ilma selle sisu üle kirjutamata. Samamoodi loob käsk uue faili, kui faili ei leitud.

Kasutage operaatorit >> teksti lisamiseks järgmiselt:

echo 'see on teine ​​rida' >> lisa_näide

Lisage väljund faili ja ärge kirjutage seda üle

Faili sisu kuvamiseks toimige järgmiselt

kass lisa_näide

Näidisfaili sisu 2

Nagu näete, lisati operaatori >> abil tekst faili lõppu ja see ei kirjutanud faili sisu üle.

3. meetod: lisage olemasolevale failile käsu väljund

Lisame siin käsu väljundi faili lõppu.

Lisage failile praegune töökataloogi muutuja väärtus järgmiselt:

echo $ PWD >> lisa_näide

Lisage faili käsuväljund ja ärge kirjutage seda üle

Kuvage faili sisu järgmiselt:

kass lisa_näide

Näidisfaili sisu 3

Samuti saate selle sisu faili lisamiseks kasutada mis tahes muud käsku.

kuupäev >> lisa_näide

Lisage faili kuupäeva käsu väljund

Kuva faili sisu.

kass lisa_näide

Näidisfaili sisu 4

4. meetod: lisage tee-käsu abil

Lisaks saate teksti lisamiseks kasutada käsku tee. Enne tee kasutamist loome kõigepealt teise näidefaili, mida kasutame käsus tee.

Looge teine ​​näidisfail ja lisage sellele veidi teksti järgmiselt:

echo '11111111111'> lisa_näide2

Looge veel üks näidisfail

Kuva teise näidisfaili sisu:

kass lisa_näide2

Teise näidisfaili sisu

Nüüd lisame ühe käsu abil ühe faili sisu teisele failile järgmiselt.

kass lisa_näide2 | tee -a lisa_näide

Lisa tee käsku kasutades

Seejärel saate faili sisu kuvada järgmiselt:

kass lisa_näide

Näidisfaili sisu 5

Järeldus

See kõik puudutab erinevaid viise teksti lisamiseks faili Linuxis. Milliseid muid põnevaid viise eelistate? Andke meile sellest teada allpool toodud kommentaarides ja jagage artiklit oma sõpradega, kui artikkel teile meeldis.

5 parimat arkaadmängu Linuxile
Tänapäeval on arvutid tõsised mängimiseks kasutatavad masinad. Kui te ei saa uut rekordit, teate, mida ma mõtlen. Selles postituses saate teada mõnda ...
Lahing Wesnothi eest 1.13.6 Areng vabastati
Lahing Wesnothi eest 1.13.6 ilmus eelmisel kuul, on 1-s kuues arendusversioon.13.x-seeria ja see pakub mitmeid täiustusi, eelkõige kasutajaliidese ja ...
League of Legendsi installimine Ubuntu 14-le.04
Kui olete League of Legends fänn, siis on see teile võimalus proovida League of Legendsit. Pange tähele, et LOL-i toetab PlayOnLinux, kui olete Linuxi...