Операционные системы. Основы использования командной строки
Автор: rmchrnv • Февраль 19, 2019 • Контрольная работа • 263 Слов (2 Страниц) • 490 Просмотры
Контрольное задание
1. Структура командной строки. Типы команд. Параметры и опции в командной строке. Приоритет (старшинство) опций.
2. Написать скрипт, который в заданном каталоге находит все файлы, содержащие задаваемый набор символов с учетом регистра. Из найденных файлов найти наибольший по размеру. Выводить сообщение, если файлов нет
3. Рассказать о назначении и привести примеры работы команды grep.
Задание 1.
Структура командной строки, типы команд, параметры и опции в командной строке, приоритет (старшинство) опций
Задание 2.
Написать скрипт, который в заданном каталоге находит все файлы, содержащие задаваемый набор символов с учетом регистра. Из найденных файлов найти наибольший по размеру. Выводить сообщение, если файлов нет[pic 1]
3. Рассказать о назначении и привести примеры работы команды grep.
Команда grep связана с содержимым файлов, позволяет искать в нем некоторую подстроку. [pic 2]
Пусть у нас есть файл file1 с содержанием
Если выполнить команду grep One file1
то в результате мы получим все строки, которые содержат One (с учетом регистра).
Параметр -i снимает различие регистров при сравнении
Параметр -w обеспечивает выделение строки поиска с разделителями, например пробелами, то есть поиск будет осуществляться по отдельным словам
[pic 3]
Команда grep -iw One file1
выводит четыре строки с отдельными словами One не учитывая регистр.
Команду grep можно использовать для поиска строки-образца в нескольких файлах
grep One file1 file2 выведет все строки с One (учитывая регистр) из двух файлов
С помощью * ведется поиск по всем файлам активного каталога
...