Терминал Тутс

Како додати текст на крај датотеке у Линуку

Како додати текст на крај датотеке у Линуку

Понекад док радите са текстуалним датотекама потребно је само да додате нови текст на крај датотеке без брисања њеног садржаја. Ова операција се у Линуку назива додавањем.

Штавише, операција додавања може се користити не само са текстом; може се користити са наредбама где можете додати излаз наредбе на крају датотеке.

Додавање текста у датотеку у Линуку

У овом упутству ћемо вам показати како да користите операцију додавања у Линук системима помоћу терминала. Обухватићемо следеће четири методе:

Пре почетка овог водича, хајде да прво креирамо нову празну датотеку помоћу наредбе у наставку:

додирните аппенд_екампле

Направите нову празну датотеку

Проверите да ли је датотека успешно креирана. Такође имајте на уму да је величина датотеке Нула, што значи да је датотека празна.

лс -л

Пример датотеке је успешно направљен

1. метод: Преусмерите текст у датотеку помоћу оператора>

Обично се оператор> може користити за додавање текста у већ постојећу датотеку. Међутим, ако датотека није пронађена, она креира нову датотеку. Штавише, сваки пут када се користи> оператер, он преписује садржај датотеке.

Да бисте преписали садржај датотеке, користите оператор> на следећи начин:

ецхо 'хелло ворлд'> аппенд_екампле

Преусмерите излаз у датотеку

Да бисте проверили и приказали садржај датотеке помоћу наредбе цат на следећи начин:

мачка аппенд_екампле

Садржај датотеке примера 1

2. метод: Додајте текст постојећој датотеци помоћу оператора >>

У овој методи, оператор >> се може користити за додавање текста на крај датотеке без преписивања њеног садржаја. Слично томе, ако датотека није пронађена, наредба креира нову датотеку.

Користите оператор >> да бисте додали текст на следећи начин:

ецхо 'ово је друга линија' >> аппенд_екампле

Додајте излаз датотеци и немојте је преписивати

Да бисте приказали садржај датотеке:

мачка аппенд_екампле

Садржај датотеке примера 2

Као што видите, помоћу оператора >> текст је додат на крај датотеке и није преписао садржај датотеке.

3. метод: Додајте излаз наредбе постојећој датотеци

Овде ћемо додати излаз из наредбе на крај датотеке.

Додајте тренутну вредност променљиве радног директоријума у ​​датотеку на следећи начин:

ецхо $ ПВД >> аппенд_екампле

Излаз наредбе додајте датотеци и немојте је преписивати

Прикажите садржај датотеке на следећи начин:

мачка аппенд_екампле

Садржај датотеке примера 3

Такође, можете користити било коју другу команду да бисте додали њен садржај у датотеку.

датум >> додати_пример

Додавање излаза наредбе датума у ​​датотеку

Прикажите садржај датотеке.

мачка аппенд_екампле

Садржај датотеке примера 4

Метод 4: Додавање помоћу команде тее

Поред тога, за додавање текста можете користити команду тее. Пре употребе тее, наредимо прво да креирамо другу пример датотеку коју користимо у тее наредби.

Направите другу датотеку примера и додајте јој текст на следећи начин:

ецхо '11111111111'> аппенд_екампле2

Направите још један пример датотеке

Прикажите садржај друге датотеке примера:

мачка аппенд_екампле2

Садржај друге датотеке примера

Сада употребимо команду тее да додамо садржај једне датотеке другој датотеци на следећи начин.

мачка аппенд_екампле2 | тее - додатак_пример

Додати помоћу команде тее

Тада можете приказати садржај датотеке на следећи начин:

мачка аппенд_екампле

Садржај датотеке примера 5

Закључак

То је све о разним начинима додавања текста датотеци у Линуку. Које друге узбудљиве начине више волите? Обавестите нас у коментарима испод и поделите чланак са пријатељима ако вам се свидео.

ОпенТТД вс Симутранс
Стварање сопствене симулације превоза може бити забавно, опуштајуће и изузетно примамљиво. Због тога морате да испробате што више игара како бисте про...
Водич за ОпенТТД
ОпенТТД је једна од најпопуларнијих игара за пословну симулацију. У овој игри морате створити диван посао превоза. Међутим, почет ћете у почетку око 1...
СуперТукКарт за Линук
СуперТукКарт је сјајан наслов дизајниран да вам пружи Марио Карт искуство бесплатно на вашем Линук систему. Прилично је изазовно и забавно играти, диз...