Зачётное занятие' 2005 (вариант 2)
Пожалуйста, при выполнении заданий придерживайтесь следующих соглашений:
- решение каждой задачи подразумевает написание скрипта.
- имя каждого скрипта — номерзадачи.sh
- все входные параметры передаются скрипту через аргументы командной строки в порядке, установленном условием задачи
- вывод результата осуществляется в порядке, определённом условием задачи
- предполагается, что все входные данные корректны, "защита от дурака" не требуется
- в итоге все скрипты должны быть помещены в архив вашлогин.tar.gz и отправлены на aborod@cs.karelia.ru
- тело письма можно оставить пустым, в строке subject укажите СТИ-2005
Задания:
- вывести список польователей в файл 1.txt. Разбить этот файл на 3 файла-составляющих
- вывести на экран имена документов заданного каталога содержащих Си-код
- вывести идентификаторы всех процессов пользователя, являющихся экземплярами командного интерпретатора
- для заданного файла с Си-программой строить заголовочный файл, содержащий прототипы функций из исходного
- подсчитывать частоты вхождения слов в заданном текстовом файле (словом считается любая последовательность символов, ограниченная пробельными разделителями).
Следует активно использовать справочную систему! Справка по большинству важных команд доступна по info coreutils