Отчет 6 (1087915)
Текст из файла
Лабораторная работа №6
Работа с Shell
Цель работы: изучить основные возможности Shell. Стандартный ввод/вывод, использование конвейера. Перенаправление ввода/вывода.
Shell - интерпретатор команд, язык программирования. Это наиболее важная программа для пользователя для написания новых команд.
Стандартный ввод - клавиатура
Стандартный вывод - монитор
$cat — читает со стандартного ввода
Ctrl+d - конец ввода
$cat enter
q
w
e
ctrl+d
e
w
q
$sort myfile - отсортировывает файл
Перенаправление ввода/вывода:
Перенаправление вывода позволяет Shell направлять стандартный вывод в файл, используются специальные символы
$sort>myfile
E enter
W enter
Q enter
$cat myfile: e, q, w
ls>myfile1 - перенаправление
pg myfile1 - просмотр по страницам
Перенаправление ввода:
На входе команды sort открывается файл
Sort<myfile2
< - перенаправление ввода
»- добавление в конец файла, не затирая. Перенаправление с добавлением
Конвейер:
При вводе используется вывод другой команды. Например, сортируется содержимое каталога в обратном порядке
$ls>filel
$sort-rfilel
Тоже самое, что и:
$ls|sort -r file1
$ls|sort –r|head - первые 10 строк
Характеристики
Тип файла документ
Документы такого типа открываются такими программами, как Microsoft Office Word на компьютерах Windows, Apple Pages на компьютерах Mac, Open Office - бесплатная альтернатива на различных платформах, в том числе Linux. Наиболее простым и современным решением будут Google документы, так как открываются онлайн без скачивания прямо в браузере на любой платформе. Существуют российские качественные аналоги, например от Яндекса.
Будьте внимательны на мобильных устройствах, так как там используются упрощённый функционал даже в официальном приложении от Microsoft, поэтому для просмотра скачивайте PDF-версию. А если нужно редактировать файл, то используйте оригинальный файл.
Файлы такого типа обычно разбиты на страницы, а текст может быть форматированным (жирный, курсив, выбор шрифта, таблицы и т.п.), а также в него можно добавлять изображения. Формат идеально подходит для рефератов, докладов и РПЗ курсовых проектов, которые необходимо распечатать. Кстати перед печатью также сохраняйте файл в PDF, так как принтер может начудить со шрифтами.