Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

Лабораторная работа №2-3



Тема: простейшие команды для работы с текстом.

Цель: ознакомиться с основными командами для работы с текстом и текстовыми документами.

Ход работы:

1. Скопировать в домашний каталог файл /home/labs/text.txt:

dg@dg-VirtualBox:~$ cp /home/labs/text.txt /home/dg/

2. Вывести первые 10 строк файла text.txt:

dg@dg-VirtualBox:~$ head text.txt

3. Вывести последние 10 строк файла text.txt:

dg@dg-VirtualBox:~$ tail text.txt

4. Отсортировать строки файла, исключая повторяющиеся, и вывести в файл отчета (lab2.txt) строки с 205-й по 215-ю из полученного результата:

dg@dg-VirtualBox:~$ sort –u text.txt | head –215 | tail –11 > lab2.txt

5. Скопировать в домашний каталог файл /home/labs/text1.txt с помощью команды cp.

6. Добавить в файл отчета все строки файла text.txt, которых нет в файле text1.txt, используя команду comm и предварительно отсортировав файлы:

dg@dg-VirtualBox:~$ sort –o text.txt text.txt

dg@dg-VirtualBox:~$ sort –o text1.txt text1.txt

dg@dg-VirtualBox:~$ comm -23 text.txt text1.txt >> lab2.txt

7. Подсчитать количество слов в файле text.txt и добавить его в файл отчета:

dg@dg-VirtualBox:~$ wc –w text.txt >> lab2.txt

8. Файл /etc/passwd содержит учетные записи пользователей. Каждая учетная запись содер­жится в отдельной строке и состоит из нескольких полей разделенных двоеточиями. Пер­вое поле содержит имя пользователя, третье поле содержит его идентификатор.

Вывести отсортированный список пользователей и их идентификаторов в файл отчета (с использованием команд cut и sort):

dg@dg-VirtualBox:~$ cut –f 1,3 –d: /etc/passwd | sort >> lab2.txt

9. Отредактировать файл отчета при помощи редактора vi.






Дата публикования: 2015-10-09; Прочитано: 1123 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.007 с)...