Колисниченко Д.Н. - Linux-сервер своими руками (1077324), страница 97
Текст из файла (страница 97)
Ширина строкипо умолчанию — 80 символов. Необходимую ширину строки вы можетезадать с помощью параметра -w n.ghostview [параметры]файлыПрограмма ghostview позволяет просматривать файлы в форматеPostScript. Для своей работы эта программа использует интерпретаторghostscript.grep [параметры] образец файлыПрограмма grep ищет заданный образец в указанных файлах. Возможенввод файла со стандартного ввода. Если образец содержит пробелы, егонеобходимо заключить в кавычки, а если образец начинается со знака «-»,то его нужно указывать с помощью параметра -е. Параметры программыприведены в табл. 19.27.Параметры программы grepПараметр-An-Вп-Ь-с-С-е образец-f файл-п-i-I-L-п422Таблица 19.27ОписаниеВыводит п строк после строки, которая содержит образецВыводит п строк перед строкой, которая содержит образецВыводит для каждой строки, которая содержит образец, ее номер в файлеВыводит только количество совпаденийВыводит две строки перед строкой, содержащей образец, и две строки после нееОпределяет образецПоиск образцов, которые находятся в файлеВыводит строки, содержащие образец, но не выводит имена файловИгнорируется регистр буквВыводит только имена файлов, строки которых содержат образецВыводит имена файлов, строки которых не содержат образецВывод строк, которые содержат образец, и их номеров в файлеПолезные команды и программы.
Создание РРМ-пакетовПродолжение табл. 19.27Параметр-S-V-W-X-числоОписаниеНе выводит сообщение об ошибке, если один из указанных файлов невозможно открытьВывод строк, которые не содержат образецПоиск совпадения целого слова с образцомПоиск совпадения целой строки с образцомВыводит указанное число строк до и после строки с образцомgrodvi [параметры] файлДанная программа преобразует файл в формате groff в файл в формате DVI.groff [параметры] файлДанная программа обеспечивает работу пользователя и других программс документами в формате groff. Для более подробного описания обратитесь ксправочной системе.head [параметры] файлыПрограмма head выводит начало файла. По умолчанию выводятся первые десять строк файла. Однако число строк можно задать с помощьюпараметра -п число.ispell [параметры] файлыПрограмма ispell выполняет проверку правописания в указанных файлах.Обычно данная программа используется другими программами, например, текстовыми редакторами или почтовыми клиентами, для проверки правописания.join [параметры] файл! файл2Программа join позволяет объединить два файла по общему полю.
Описание программы и ее параметров вы найдете в справочной системе.less [параметры] файлыДанная программа предназначена для просмотра файлов. Эта программабыла создана как альтернатива старой программе more. Программа moreпозволяет просматривать файлы только по одной странице вперед. В отличие от программы more, программа less позволяет просматривать текст вобоих направлениях и имеет множество параметров, управляющих процессом просмотра (см.
табл. 19.28).При просмотре файла можно использовать пробел для прокрутки вперед наодин экран, клавишу «Enten» для прокрутки вперед на одну строку, клавишу«Ь» для возврата назад на один экран, а клавишу «/» для поиска образца. Заболее подробным описанием комбинаций клавиш обратитесь к документации.Таблица 19.28Параметры программы lessПараметр-help-а-Ьчисло-В-сОписаниеВыводит краткое описание параметров и другую справочную информациюНачинать поиск с первой строки. По умолчанию поиск начинается со второй строкиОпределяет число буферов для каждого файла. Размер буфера равен 1024 байтНе выделять буферы при чтении данных из потокаПерерисовка экрана сверху вниз423Полезные команды и программы. Создание РРМ-пакетовПродолжение табл.Параметр19.28ОписаниеТо же, что и параметр -с, но перед перерисовкой будет выполнена очистка экранаНе выводить предупреждения при недостаточных возможностях терминалаЗавершение работы при втором достижении конца файлаЗавершение работы при достижении конца файлаМожет использоваться для открытия файлов или файлов устройств-С-d-е-Е-f-m-М-п-N-Офайл-q-г-S-U-и-V-хшаг-учислоЗапуск в режиме программы more — внизу экрана будет отображаться процентноеположение в файлеТо же, что и -т, но внизу экрана будет отображаться номер строки в файлеНе выводить номера строк в файлеВыводить номера строк в файлеКопирование информации в файл при чтении из потока.
Если файл существует,он будет перезаписан без предупрежденияЗапрет звуковых сигналовВывод всех символов. По умолчанию управляющие символы выводятся как «"»Замена нескольких пустых строк на одну пустую строкуСимволы табуляции и возврата каретки будут считаться печатаемымиСимволы табуляции и возврата каретки будут считаться управляющимиВывод версииУстановка шага табуляцииУстанавливает максимальную прокрутку впередlook [параметры] образец файлПрограмма look производит поиск указанного образца в файлах. Еслифайл не указан, поиск производится в системном словаре.
Обычно это файл/usr/diet/words.Ipq [параметры] пользовательПроверяет очередь печати указанного пользователя. Данная программаиспользуется вместе с демоном печати Ipd. Если пользователь не задан, тоиспользуется имя пользователя, запустившего программу. С помощью параметра -Рпринтер можно указать принтер.1рг [параметры] файлыДанная программа предназначена для постановки в очередь печати указанных файлов. Можно использовать параметр -Рпринтер для указания принтера. Параметр -s позволяет сэкономить дисковое пространство, так как спомощью этого параметра можно создать символическую ссылку вместокопирования файла в каталог для спула.
Однако при этом вы не должныизменять файл до окончания печати. Описание других параметров вы найдете в справочной системе.Iprm [параметры] номер_задания пользовательДанная программа позволяет удалить указанное задание из очереди печати. Вы не можете удалить задание другого пользователя, а другие пользователи не могут удалить ваше задание. Это ограничение, конечно, не распространяется на пользователя root. Номер задания можно узнать, используя программу Ipq.
Как обычно, имя принтера можно задать с помощью параметра-Рпринтер. Если использовать параметр «-», то можно удалить все задания.424Полезные команды и программы. Создание RPM-пакетовmore[параметры] файлыКак и программа less, программа more управляет просмотром файла.Вместо нее предпочтительнее использовать программу less, обладающуюбольшими возможностями.
Единственное преимущество данной программысостоит в том, что она присутствует в составе даже самых старых дистрибутивов UNIX и Linux.paste [параметры] файлыПрограмма paste объединяет строки двух файлов.pico [параметры] файлыПрограмма pico является текстовым редактором. Данная программа входит в состав пакета pine и вызывается программой pine для редактированиясообщений.
Параметры редактора pico представлены в табл. 19.29.Параметры программы picaПараметр+число-d-е-Q-k-m-псекунды-о каталог-гчисло-t-V-w-X-ZргТаблица 19.29ОписаниеПозиционирование на указанном номере строкиКлавиша «Delete» будет использоваться для удаления символа под курсоромАвтоматическое завершение имен файловВыводит курсор перед текущим выделенным блокомУдаление от курсора до конца строки вместо удаления всей строкиПоддержка мыши. Только при работе в системе X WindowУведомляет о прибытии новой почты.
Наличие новой почты проверяется через указанное времяУстанавливает рабочей каталогОпределяет положение правой границыОбычно используется при вызове редактора из других программ, например, из программы pineПросмотр файлаНе переносить строкиНе выводить строку подсказок в нижней части экранаРазрешает перевод редактора в фоновый режим при нажатии Ctrl+Z[параметры] файлПрограмма рг предназначена для подготовки файла для печати. Этапрограмма не печатает файл. Распечатать вы его должны самостоятельно.Для подготовки файла к печати можно использовать параметры, приведенные в табл. 19.30.Параметры программы ргПараметр+страница-колонки-а-Ь-с-d-е п-FТаблица 19.30ОписаниеНачало печати с указанной страницыВывод в несколько колонокПечать колонок «поперек»Выравнивание колонок на последней страницеВывод управляющих символов при помощи символа «"»Установить двойной интервал между строкамиЗамена символов табуляции на п пробелов.
По умолчанию параметр п равен 1Использовать символы протяжки страницы вместо символов новой строки дляразделения страниц425Полезные команды и программы. Создание RPM-пакетовПродолжение табл. 19.30ОписаниеПараметр-h заголовок-IУстановить заголовокЗаменить последовательность пробелов на символы табуляции-I длинаУстановить длину строки (по умолчанию — 66 символов)-т-п символ число-о ширинаВывести несколько файлов одновременно.
Вывод каждого файла будет производитьсяв отдельной колонкеПеред каждой строкой будет выведен ее номер, состоящий из указанного числа цифр.Если задан символ, то он будет использоваться для отделения номера от строкиУстанавливает ширину левого поля-гНе выводить сообщения об ошибке, если невозможно открыть файл-s символУстанавливает разделитель для колонок-tНе выводить верхний и нижний колонтитул-VВместо непечатаемых символов выводить их номер в восьмеричной системе-w ширинаУстанавливает ширину страницы в символахprintf параметрВыводит строку, используя синтаксис языка С.sed[параметры] файлПрограмма sed модифицирует файл согласно списку команд.
Результатотправляется на стандартный вывод, исходный файл не изменяется. Списоккоманд можно задать с помощью параметра -f имя_файла. Более подробноеописание вы найдете в справочной системе.sort [параметры] файлПрограмма sort используется для сортировки, объединения и сравнениятекстовых файлов. Выбрать режим работы вы можете с помощью параметров программы (см.
табл. 19.31).Параметры программы sortПараметрТаблица 19.31Описание+число1[-число2]Устанавливает поля сортировки. Сортировка выполняется от позиции строки «число!»до позиции «число2». Если аргумент «число2» не задан, то до конца строки-ЬПробелы в начале строки игнорируются-сЕсли файлы не отсортированные, выводит сообщение об ошибке-d-f-IПри сортировке игнорируются все символы, кроме букв, цифр и пробеловПреобразовать при сортировке строчные буквы в прописныеСимволы, не входящие в таблицу ASCII, будет проигнорированы-МСокращенные англоязычные названия месяцев (Jan, Feb и так далее) преобразуются всокращения, написанные прописными буквами, и сортируются в календарном порядке-nСортировка по числовым значениям-о файл-гОпределяет файл результатаОбратный порядок сортировки-1СИМВОЛИспользовать указанный символ в качестве разделителя полейsplit [параметры] файл! файл2Используется для разбиения файла на две или более частей.