Чтение онлайн

на главную

Жанры

Linux-сервер своими руками

Колисниченко Денис Николаевич

Шрифт:

paste [параметры] файлы

Программа paste объединяет строки двух файлов.

pico [параметры] файлы

Программа pico является текстовым редактором. Данная программа входит в состав пакета pine и вызывается программой pine для редактирования сообщений. Параметры редактора pico представлены в табл. 19.29.

Параметры программы pico Таблица 19.29

Параметр Описание
+число Позиционирование на указанном номере строки
– d Клавиша «Delete» будет использоваться для удаления символа под курсором
– е Автоматическое завершение имен файлов
– Q Выводит курсор перед текущим выделенным блоком
– k Удаление от курсора до конца строки вместо удаления всей строки
– m Поддержка
мыши. Только при работе в системе X Window
– n секунды Уведомляет о прибытии новой почты. Наличие новой почты проверяется через указанное время
– о каталог Устанавливает рабочий каталог
– r число Определяет положение правой границы
– t Обычно используется при вызове редактора из других программ, например, из программы pine
– v Просмотр файла
– w Не переносить строки
– x Не выводить строку подсказок в нижней части экрана
– z Разрешает перевод редактора в фоновый режим при нажатии

pr [параметры] файл

Программа pr предназначена для подготовки файла для печати. Эта программа не печатает файл. Распечатать вы его должны самостоятельно. Для подготовки файла к печати можно использовать параметры, приведенные в табл. 19.30.

Параметры программы pr Таблица 19.30

Параметр Описание
+страница Начало печати с указанной страницы
– колонки Вывод в несколько колонок
– а Печать колонок «поперек»
– b Выравнивание колонок на последней странице
– с Вывод управляющих символов при помощи символа «^»
– d Установить двойной интервал между строками
– e n Замена символов табуляции на n пробелов. По умолчанию параметр n равен 1
– F Использовать символы протяжки страницы вместо символов новой строки для разделения страниц
– h заголовок Установить заголовок
– I Заменить последовательность пробелов на символы табуляции
– l длина Установить длину строки (по умолчанию — 66 символов)
– m Вывести несколько файлов одновременно. Вывод каждого файла будет производиться в отдельной колонке
– n символ число Перед каждой строкой будет выведен ее номер, состоящий из указанного числа цифр. Если задан символ, то он будет использоваться для отделения номера от строки
– о ширина Устанавливает ширину левого поля
– r Не выводить сообщения об ошибке, если невозможно открыть файл
– s символ Устанавливает разделитель для колонок
– t Не выводить верхний и нижний колонтитул
– v Вместо непечатаемых символов выводить их номер в восьмеричной системе
– w ширина Устанавливает ширину страницы в символах

printf параметр

Выводит строку, используя синтаксис языка С.

sed [параметры] файл

Программа sed модифицирует файл согласно списку команд. Результат отправляется на стандартный вывод, исходный файл не изменяется. Список команд можно задать с помощью параметра –fимя_файла. Более подробное описание вы найдете в справочной системе.

sort [параметры] файл

Программа sort используется для сортировки, объединения и сравнения текстовых файлов. Выбрать режим работы вы можете с помощью параметров программы (см. табл. 19.31).

Параметры программы sort Таблица 19.31

Параметр Описание
+число1[-число2] Устанавливает поля сортировки. Сортировка выполняется от позиции строки «число1» до позиции «число2». Если аргумент «число2» не задан, то до конца строки
– b Пробелы в начале строки игнорируются
– с Если файлы не отсортированные, выводит сообщение об ошибке
– d При сортировке игнорируются все символы, кроме букв, цифр и пробелов
– f Преобразовать
при сортировке строчные буквы в прописные
– I Символы, не входящие в таблицу ASCII, будет проигнорированы
– М Сокращенные англоязычные названия месяцев (Jan, Feb и так далее) преобразуются в сокращения, написанные прописными буквами, и сортируются в календарном порядке
– n Сортировка по числовым значениям
– о файл Определяет файл результата
– r Обратный порядок сортировки
– tсимвол Использовать указанный символ в качестве разделителя полей

split [параметры] файл1 файл2

Используется для разбиения файла на две или более частей. Установить размер каждой части можно с помощью параметра –С. Если вам нужно разбить файл на определенное количество строк, используйте параметр -число.

tac [параметры] файл

Выводит содержимое файла в обратном порядке — от последней строки до первой. Данная программа противоположна программе cat.

tail [параметры] файл

Данная программа противоположна программе head. Другими словами, программа tail выводит последние 10 строк файла. Указать другое число можно с помощью параметра –1 число.

tr [параметры] строка1 строка2

Программа tr заменяет строку строка1 на строку строка2. Обычно используется для поиска и замены символов в указанных строках. За более подробной информацией обратитесь к справочной системе.

unexpand [параметры] файл

Программа unexpand заменяет в текстовом файле последовательность пробелов на символы табуляции. С помощью параметра –а можно заменить все последовательные пробелы на символы табуляции. По умолчанию замена производится только в начале строки. Параметр –t n определяет, сколько пробелов будут заменены на один символ табуляции. По умолчанию аргумент n равен 8.

uniq [параметр] файл1 файл2

Программа uniq удаляет повторяющиеся строки из файла файл1 и записывает в файл файл2. Если параметр файл2 не указан, то программа выводит результат на стандартный вывод. Параметры данной программы представлены в табл. 19.32.

Параметры программы uniq Таблица 19.32

Параметр Описание
– с Подсчитывает количество повторяющихся строк
– d Выводит только повторяющиеся строки
– f n Пропускает указанное число полей строки
– sчисло Пропускает указанное число символов поля
– r Выводит только неповторяющиеся строки
– wn Сравнивает первые n символов строк
– число Пропуск указанного числа полей в строке
+ЧИСЛО Пропуск указанного числа символов в строке
– -check-chars=n Сравнивает первые n символов строк
– -skip-chars=n Пропускает первые n символов в строке
– -skip-fields=n Пропускает первые n полей в строке. Поля разделяются пробелами или символами табуляции

vi [параметры] файл

Программа vi — это текстовый редактор. Более подробную информацию вы сможете получить в справочной системе.

wc [параметры] файл

Эта программа подсчитывает количество строк, символов или слов в текстовом файле. Если файл не указан, используется стандартный ввод. Данную программу удобно использовать при написании сценариев обработки текста. Параметры программы рассмотрены в табл. 19.33.

Параметры программы wc Таблица 19.33

Параметр Описание
– -bytes Подсчет количества байтов
– с Подсчет количества символов
– -chars Подсчет количества символов
– l Подсчет количества строк
– -lines Подсчет количества строк
– w Подсчет количества слов. Данный параметр используется по умолчанию
– -words Подсчет количества слов. Данный параметр используется по умолчанию

xedit файл

Программа xedit является простейшим текстовым редактором, предназначенным для работы в системе X Window. Вместо него обычно удобнее использовать редакторы kedit или gedit. Первый из них является стандартным редактором оконной среды KDE, а второй — оконной среды Gnome.

zdiff файлы

Данная программа распаковывает архивы gzip и выполняет программу diff.

19.5. Создание RPM-пакетов

Поделиться:
Популярные книги

Оружейникъ

Кулаков Алексей Иванович
2. Александр Агренев
Фантастика:
альтернативная история
9.17
рейтинг книги
Оружейникъ

Отверженный VII: Долг

Опсокополос Алексис
7. Отверженный
Фантастика:
городское фэнтези
альтернативная история
аниме
5.00
рейтинг книги
Отверженный VII: Долг

Аномальный наследник. Том 4

Тарс Элиан
3. Аномальный наследник
Фантастика:
фэнтези
7.33
рейтинг книги
Аномальный наследник. Том 4

Искушение генерала драконов

Лунёва Мария
2. Генералы драконов
Любовные романы:
любовно-фантастические романы
5.00
рейтинг книги
Искушение генерала драконов

Имперец. Том 5

Романов Михаил Яковлевич
4. Имперец
Фантастика:
попаданцы
альтернативная история
аниме
6.00
рейтинг книги
Имперец. Том 5

Всадники бедствия

Мантикор Артемис
8. Покоривший СТЕНУ
Фантастика:
фэнтези
попаданцы
рпг
5.00
рейтинг книги
Всадники бедствия

Курсант: назад в СССР 9

Дамиров Рафаэль
9. Курсант
Фантастика:
попаданцы
альтернативная история
5.00
рейтинг книги
Курсант: назад в СССР 9

Архил...? Книга 2

Кожевников Павел
2. Архил...?
Фантастика:
попаданцы
альтернативная история
5.00
рейтинг книги
Архил...? Книга 2

Довлатов. Сонный лекарь 2

Голд Джон
2. Не вывожу
Фантастика:
альтернативная история
аниме
5.00
рейтинг книги
Довлатов. Сонный лекарь 2

Последний Паладин. Том 3

Саваровский Роман
3. Путь Паладина
Фантастика:
юмористическое фэнтези
попаданцы
аниме
5.00
рейтинг книги
Последний Паладин. Том 3

Попаданка в деле, или Ваш любимый доктор - 2

Марей Соня
2. Попаданка в деле, или Ваш любимый доктор
Любовные романы:
любовно-фантастические романы
7.43
рейтинг книги
Попаданка в деле, или Ваш любимый доктор - 2

Алекс и Алекс

Афанасьев Семен
1. Алекс и Алекс
Фантастика:
боевая фантастика
6.83
рейтинг книги
Алекс и Алекс

Бастард Императора. Том 6

Орлов Андрей Юрьевич
6. Бастард Императора
Фантастика:
городское фэнтези
попаданцы
аниме
фэнтези
фантастика: прочее
5.00
рейтинг книги
Бастард Императора. Том 6

Мастер...

Чащин Валерий
1. Мастер
Фантастика:
героическая фантастика
попаданцы
аниме
6.50
рейтинг книги
Мастер...