Направите текстуалну датотеку под називом боокс.ткт са следећим садржајем учинити примере приказане у следећем делу овог чланка.
боокс.ткт:
Учење ПХП -а и МиСКЛ -а
Леарнинг Ларавел
Веб дизајн помоћу ХТМЛ -а
Пример-1: Додајте ред датотеци помоћу команде „ецхо“ и симбола „>>“
У следећој скрипти, постојећа датотека, боокс.ткт је додељен променљивој, назив документа, а вредност низа ће се узети од корисника као улаз за додавање на крају датотеке. Ако улазна вредност није празна, онда се „ Избацио' наредба ће додати вредност у боокс.ткт датотеку помоћу ' >> ’Симбол.
#!/бин/басх
# Дефинишите назив датотеке
назив документа='боокс.ткт'
# Откуцајте текст који желите да додате
читати -п 'Унесите текст који желите да додате:'невтект
# Проверите да ли је нови текст празан или не
ако [ '$ невтект' !='' ];онда
# Додајте текст помоћу симбола '>>'
Избацио $ невтект >> $ назив датотеке
бити
Излаз:
' Учење ЈКуери -ја „Се узима као нова текстуална вредност у излазу који се додаје на крају датотеке.
Пример-2: Додајте ред датотеци помоћу команде ‘принтф’ и симбола ‘>>’
' >> 'Симбол се може користити са' принтф ' команда за додавање форматираног садржаја у датотеку. Као и у претходном примеру, назив датотеке и вредности низа су додељене променљивим, назив документа , и невтект . Следећи, ' принтф ’Наредба ће преусмерити вредност невтект са другим текстом на крају боокс.ткт филе.
#!/бин/басх# Дефинишите назив датотеке
назив документа='боокс.ткт'
# Откуцајте текст који желите да додате
читати -п 'Унесите текст који желите да додате:'невтект
# Проверите да ли је нови текст празан или не
ако [ '$ невтект' !='' ];онда
# Додајте текст помоћу симбола '>>'
принтф 'Додати текст је: %с н' '$ невтект' >> $ назив датотеке
бити
Излаз:
' Сајт од ВордПресс -а „Узима се као нова текстуална вредност у излазу који се додаје на крају датотеке.
Пример-3: Додајте ред у датотеку помоћу команде `тее`
' мајица ' је још једна корисна команда за додавање било ког низа у датотеку. У следећој скрипти име датотеке и нове текстуалне вредности се додељују као претходни примери. Ако текстуална вредност није празна, онда се „ Избацио 'Команда ће послати вредност у' тее 'Команда помоћу' | ’Симбол. ' -до „Опција се користи са„ тее ’Овде наредба за додавање примљене улазне вредности у датотеку боокс.ткт . „/Дев/нулл“ се користи у скрипти за спречавање приказивања излаза у терминалу.
#!/бин/басх# Дефинишите назив датотеке
назив документа='боокс.ткт'
# Откуцајте текст који желите да додате
читати -п 'Унесите текст који желите да додате:'невтект
# Проверите да ли је нови текст празан или не
ако [ $ невтект !='' ];онда
# Додајте текст помоћу команде `тее`
Избацио $ невтект | тее -до $ назив датотеке > /дев/нула
бити
Излаз:
' Учење ЦСС3 „Узима се као нова текстуална вредност у излазу који се додаје на крају датотеке.
Закључак:
У овом чланку приказана су три различита начина додавања текста на крај датотеке помоћу басх скрипте.