second">Завдання №5: Створення нових текстових файлів 


Мы поможем в написании ваших работ!



ЗНАЕТЕ ЛИ ВЫ?

Завдання №5: Створення нових текстових файлів

Завдання №5: Створення нових текстових файлів

1. Ввести команду echo "One line":

2. Ввести ту ж команду, перенаправляти її вивід в файл second.txt за допомогою «>». ввести команду echo "One line" > second.txt:

3. Додати в кінець файлу second.txt рядок «A line» за допомогою іншого перенаправлення echo "A line" >> second.txt:

4. Вивести вміст файлу за допомогою команди cat second.txt:

5. За допомогою команди cat можна створювати багатосторінкові файли -, якщо перевизначити висновок програми в файл і вводити текст до натискання Ctrl-D (кінець введення). Ввести команду cat >multiline.txt и набрать текст

6. Переконатися, що вміст файлу збігається з введеним текстом, включаючи всі переклади рядка. Для цього ввести команду cat multiline.txt

 

Завдання №6: Розрізання і склеювання файлів

1. Подивитися вміст файлу / etc / passwd, в якому міститься інформація про користувачів системи, за допомогою команди cat /etc/passwd:

2. Виділити перший стовпець в кожного запису, встановивши роздільник в «:», з потощью команди cat /etc/passwd | cut -f1 -d::

3. Відсортувати список користувачів за алфавітом за допомогою команди cat /etc/passwd | cut -f1 -d: | sort:

4. Виділити сьомий стовпець в кожного запису, відповідний командній оболонці користувача, за допомогою команди cat /etc/passwd | cut -f7 -d:

5. Видалити повторювані рядки командою cat /etc/passwd | cut -f7 -d: | uniq:

6. Домогтися повної унікальності, попередньо впорядкувати рядки за допомогою команди sort. Ввести команду cat /etc/passwd | cut -f7 -d: | sort | uniq:

7. Виділити перший і сьомий стовпець файлу / etc / passwd в окремі файли. Для цього ввести команди cat /etc/passwd | cut -f1 -d: > users і cat /etc/passwd | cut -f7 -d: > shells:

8. Об'єднати результати за допомогою команди paste users shells:



Поделиться:


Последнее изменение этой страницы: 2024-07-06; просмотров: 49; Нарушение авторского права страницы; Мы поможем в написании вашей работы!

infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 216.73.217.21 (0.007 с.)