4.4 — Задание

В вашем домашнем каталоге создайте файл с именем «myfile.txt». Откройте файл myfile.txt, используя vi. Используя режим ввода, введите следующие строки:

«hello world!»

«learning linux is fun»

«i like to learn linux»

«Goodbye world»

«labs are as fun as videos»

Используя командный режим, перейдите к последней строке файла, используя правильную комбинацию клавиш. Копируйте последнюю строку файла и поместите ее над самой первой строкой в ​​файле. Теперь копируйте первую строку и три строки после нее, перейдите в конец файла и вставьте эти три строки. Отмените все изменения, пока не вернетесь к первоначальному состоянию документа (на момент завершения ввода текста). Переместитесь в начало файла и вставьте новую строку (это может быть что угодно) после первой строки файла. Перейдите к первой строке файла и замените слово «hello» на «howdy», используя соответствующие сочетания клавиш. После завершения перейдите в начало файла и произведите поиск по слову «Linux», двигайтесь вверх и вниз по результатам поиска.

Войдите в режим ex и сохраните изменения, внесенные в файл. Сделайте это, не выходя. Теперь замените все слова «linux» на «opensource». После завершения используйте последовательность команд для принудительного сохранения и выхода. После выхода вновь откройте файл vi и выполните команду ls из файла vi в домашнем каталоге.

#main-content .dfd-content-wrap {margin: 0px;} #main-content .dfd-content-wrap > article {padding: 0px;}@media only screen and (min-width: 1101px) {#layout.dfd-portfolio-loop > .row.full-width > .blog-section.no-sidebars,#layout.dfd-gallery-loop > .row.full-width > .blog-section.no-sidebars {padding: 0 0px;}#layout.dfd-portfolio-loop > .row.full-width > .blog-section.no-sidebars > #main-content > .dfd-content-wrap:first-child,#layout.dfd-gallery-loop > .row.full-width > .blog-section.no-sidebars > #main-content > .dfd-content-wrap:first-child {border-top: 0px solid transparent; border-bottom: 0px solid transparent;}#layout.dfd-portfolio-loop > .row.full-width #right-sidebar,#layout.dfd-gallery-loop > .row.full-width #right-sidebar {padding-top: 0px;padding-bottom: 0px;}#layout.dfd-portfolio-loop > .row.full-width > .blog-section.no-sidebars .sort-panel,#layout.dfd-gallery-loop > .row.full-width > .blog-section.no-sidebars .sort-panel {margin-left: -0px;margin-right: -0px;}}#layout .dfd-content-wrap.layout-side-image,#layout > .row.full-width .dfd-content-wrap.layout-side-image {margin-left: 0;margin-right: 0;}