Csplit - Csplit
Операционная система | Unix и Unix-подобный |
---|---|
Тип | Команда |
Лицензия | GNU GPL v3 |
В csplit
командовать в Unix и Unix-подобный операционные системы это утилита, которая используется для разделения файл на два или более файлов меньшего размера, определяемых контекстными строками.
История
csplit
является частью X / Открыть Руководство по переносимости с выпуска 2 от 1987 года. Оно было унаследовано от первой версии POSIX и Единая спецификация Unix.[1] Впервые он появился в PWB UNIX.[2]
Версия csplit
в комплекте GNU coreutils был написан Стюартом Кемпом и Дэвидом Маккензи.[3]
использование
Команда-синтаксис является:
csplit [ВАРИАНТ]... ФАЙЛОВЫЙ ШАБЛОН ...
В узоры может быть номера строк или же обычные выражения. Программа выводит части файла, разделенные шаблонами, в файлы хх00
, xx01
и т.д., и выводит размер каждой части в байты, к стандартный вывод.
В необязательные параметры изменять поведение программы различными способами. Например, можно изменить строку префикса по умолчанию (xx) и количество цифр (2) в именах выходных файлов.
Как и в большинстве утилит Unix, код возврата 0 указывает на успех, а ненулевые значения указывают на неудачу.
Сравнение с расколом
В расколоть
команда также разбивает файл на части, за исключением того, что все части имеют фиксированный размер (измеряется в строках или байтах).
Смотрите также
Рекомендации
- ^ Единая спецификация UNIX, Выпуск 7 из Открытая группа - Справочник по командам и утилитам,
- ^ FreeBSD Общие команды Руководство –
- ^ https://linux.die.net/man/1/csplit
дальнейшее чтение
- Эллен Сивер, Аарон Вебер, Стивен Фиггинс, Роберт Лав, Арнольд Роббинс и др. Linux в двух словах, 5-е издание. O'Reilly Media: июль 2005 г. ISBN 978-0-596-00930-4.
внешняя ссылка
- Единая спецификация UNIX, Выпуск 7 из Открытая группа : разбивать файлы на основе контекста - Справочник по командам и утилитам,