Вопросы с тегом «split»

73
Какой лучший способ снова объединить файлы после их разделения?

Если у меня большой файл и мне нужно разбить его на 100 мегабайт, я сделаю split -b 100m myImage.iso Это обычно дает мне что-то вроде xaa xab xac xad И чтобы вернуть их вместе, я использовал cat x* > myImage.iso Похоже, должен быть более эффективный способ, чем чтение каждой строки кода в группе...

54
Расщепление строки по первому вхождению разделителя

У меня есть строка в следующем формате id;some text here with possible ; inside и хочу разделить его на 2 строки по первому появлению ;. Итак, должно быть: idиsome text here with possible ; inside Я знаю, как разбить строку (например, с помощью cut -d ';' -f1), но она будет разбита на несколько...

28
Разделите файл на строку и получите контроль над полученным расширением файла

Существует стандартная команда для разделения файлов - split. Например, если я хочу разбить файл слов на несколько частей по 10000 строк, я могу использовать: split -dl 10000 words wrd и он будет генерировать несколько файлов в формате wrd.01, wrd.02 и так далее. Но я хочу иметь конкретное...

18
Разделить файл на две части

У меня большой файл, и мне нужно разбить его на два файла. Предположим, что в первом файле следует выбрать 1000 строк, поместить их в другой файл и удалить эти строки в первом файле. Я пытался использовать, splitно это создает несколько...

16
Разделение текстовых файлов на основе регулярного выражения

У меня есть текстовый файл, который я хочу разделить на 64 неравные части, в соответствии с 64 гексаграммами И Цзин. Поскольку отрывок для каждой гексаграммы начинается с некоторой цифры (цифр), точки и двух новых строк, регулярное выражение должно быть довольно простым для написания. Но как на...

15
Как разделить файл, используя границы ключевых слов

У меня есть файл VCF, который содержит множество VCARD. При импорте vcf-файла в outlook кажется, что он импортирует только первую vcard. Поэтому я хочу разделить их. Учитывая, что vcard начинается с BEGIN:VCARD и заканчивается END:VCARD Каков наилучший способ разбить каждую vcard на отдельный файл?...

14
Извлечение данных из файла и размещение в разных файлах на основе значения одного столбца

Мы сгенерируем CSV-файл со значениями ниже yp1234,577,1,3 yp5678,577,3,5 yp9012,132,8,9 Мне нужно извлечь данные и создать файлы на основе второго столбца. Если это 577, то вся строка должна быть извлечена и помещена в отдельный файл. Я имею в виду, что мне нужен файл со строками со вторым столбцом...

13
Распространение стандартного ввода на параллельные процессы

У меня есть задача, которая обрабатывает список файлов на стандартный ввод. Время запуска программы является значительным, и количество времени, которое занимает каждый файл, варьируется в широких пределах. Я хочу порождать значительное количество этих процессов, а затем отправлять работу тем, кто...

13
Разделить файл на несколько небольших файлов, разделенных символом новой строки

Есть ли утилита, которая разбивает файл по символу перевода строки? например, если файл содержит следующие строки, aa bbb cccc Если я хочу разделить его на 3 файла, желаемый результат будет: aa, bbbИ cccc(в 3 -х различных файлов) Я уже проверил splitкоманду, она обрезает файл только по размеру...

11
Разбить текстовый файл на строки с фиксированным количеством слов

Связанные, но не удовлетворительные ответы: Как я могу разбить большой текстовый файл на куски по 500 слов или около того? Я пытаюсь взять текстовый файл ( http://mattmahoney.net/dc/text8.zip ), содержащий> 10 ^ 7 слов, все в одной строке, и разбить его на строки по N слов в каждом. Мой текущий...

11
Разбить большое дерево каталогов на куски указанного размера?

У меня есть дерево каталогов, которое я хотел бы сделать резервную копию на оптических дисках. К сожалению, он превышает размер любого диска (около 60 ГБ). Я ищу сценарий, который разбил бы это дерево на куски соответствующего размера с жесткими ссылками или еще чем-нибудь (оставив оригинал...

10
Создание одного выходного потока из трех других потоков, создаваемых параллельно

У меня есть три вида данных в разных форматах; для каждого типа данных существует скрипт Python, который преобразует его в единый унифицированный формат. Этот сценарий Python является медленным и привязанным к процессору (к одному ядру на многоядерном компьютере), поэтому я хочу запустить три его...

9
Неправильная оценка несжатого файла?

У меня был большой (~ 60G) сжатый файл ( tar.gz). Раньше я splitразбивал его на 4 части, а затем catсоединял их вместе. Однако теперь, когда я пытаюсь оценить размер несжатого файла, получается, что он меньше оригинала? Как это возможно? $ gzip -l myfile.tar.gz compressed uncompressed ratio...

9
Разбить одну строку в массив символов, используя только bash

Я хочу разбить 'hello'на h e l l oмассив, используя только bash, я мог бы сделать это в sed с помощью, sed 's/./& /g'но я хочу знать, как разбить строку на массив в Bash, когда я не знаю, что будет разделитель, или разделитель любой один символ Я не думаю, что смогу использовать ${i// /}без...