Практическое задание. 1. Скопируйте в домашний каталог файл /home/labs/text.txt.
1. Скопируйте в домашний каталог файл /home/labs/text.txt. 2. Выведите первые 10 строк файла text.txt. 3. Выведите последние 10 строк файла text.txt. 4. Отсортируйте строки файла, исключив повторяющиеся, и выведите в файл отчета (lab2.txt) строки с 205-й по 215-ю из полученного результата. (Выполнить одним конвейером, используя команды sort, head, tail). 5. Скопируйте в домашний каталог файл /home/labs/text1.txt. 6. Добавьте в файл отчета все строки файла text.txt которых нет в файле text1.txt. Используйте команду comm, не забудьте отсортировать файлы перед тем, как подавать их на вход команды comm. 7. Подсчитайте число слов в файле text.txt и добавьте его в файл отчета. 8. Файл /etc/passwd содержит учетные записи пользователей. Каждая учетная запись содержится в отдельной строке и состоит из нескольких полей разделенных двоеточиями. Первое поле содержит имя пользователя, третье поле содержит его идентификатор. Выведите отсортированный список пользователей и их идентификаторов в файл отчета. (Воспользуйтесь командами cut и sort). 9. Отредактируйте файл отчета при помощи редактора vi:
• Добавьте в начало файла строки содержащие номер лабораторной работы и Ваше имя. • Скопируйте пять строк файла начиная с пятой и вставьте их в конце файла. • Удалите предпоследнюю строку.
Лабораторная работа №4 Команды для управления процессами.
|