Вопросы с меткой [head]

head - это программа в Unix и Unix-подобных системах, используемая для отображения начала текстового файла или данных по конвейеру.

29
голосов
5ответов
34k показов

Противоположность хвоста: все строки, кроме последних n строк

Как я могу отбросить последние n строк файла с помощью фильтра командной строки unix? Это было бы своего рода противоположностью tail: tail отбрасывает первые n строк, но передает все остальное, но я ...
13
голосов
4ответа
10k показов

Использование 'head' или 'tail' в ОГРОМНОМ текстовом файле - 19 ГБ

У меня проблема с просмотром фрагментов очень большого текстового файла. Этот файл, размером примерно 19 ГБ, очевидно, слишком велик для просмотра любыми традиционными способами. Я попробовал head 1 ...
8
голосов
4ответа
12k показов

Создание большого файла случайных байтов быстро

Я хочу создать большой файл ~ 10G, заполненный нулями и случайными значениями. Я пытался с помощью: dd if=/dev/urandom of=10Gfile bs=5G count=10 он создает файл размером около 2 Гб и выходит со ...
5
голосов
1ответ
5k показов

Как легко разбить текстовый файл на части меньше порога?

У меня есть некоторые текстовые файлы длиной от 100 до 300 МБ, которые я хочу просмотреть в Emacs, но мой Emacs сталкивается с некоторыми проблемами с производительностью, открывая и просматривая ...
4
голоса
2ответа
4k показов

Остановка после первой строки вывода

Я пытаюсь сделать следующее в скрипте Bash: выполнить команду (например, tail -f log_file), дождаться получения определенного вывода, затем остановить команду и продолжить работу со скриптом. Я ...
3
голоса
1ответ
174 показов

Голова на очень большие файлы

У меня есть 2 очень больших файла (27G и 40G), которые выводятся командой dd на неисправном жестком диске. Я хотел сравнить первые байты, чтобы увидеть, являются ли байты 27G началом / подстрокой ...
2
голоса
3ответа
1k показов

Как получить случайный раздел в середине огромного файла?

У меня огромный лог-файл размером около 3,5 ГБ, и я хотел бы отобрать случайные разделы в середине, скажем, 10 МБ для отладки того, что делает мое приложение. Я мог бы использовать команды head или ...
2
голоса
2ответа
179 показов

Как скопировать заголовок файлов в другую папку, сохранив древовидную структуру?

У меня есть куча огромных файлов (4 ГБ + каждый) с одинаковым расширением в структуре каталогов на сетевом диске, но меня интересуют только первые несколько байтов каждого, поэтому я хотел бы ...
2
голоса
1ответ
4k показов

Как отобразить только 1-ю строку из вывода команды 'curl'?

Я пытаюсь получить только первую строку вывода команды curl . (Извините, если это сбивает с толку) Допустим, например, я бегу просто: # curl http://localhost .. .. Что делать, если мне нужна самая ...
2
голоса
3ответа
3k показов

Zcat | head: ошибка записи из большого файла gz

Я пытался zcat, чтобы получить только первые 1M строк сжатого файла .gzip в новый. Однако я получаю следующую ошибку: $ zcat path/to/R2.fq.gz | head -100 >R2.fqtest head: write error: Input/output ...
1
голос
1ответ
135 показов

Голова ждет полного ввода перед печатью

Когда бегаешь ls | head Кажется, голова ждет полного вывода команды piped перед печатью на экран. Это нежелательно, когда выполнение команды занимает очень много времени, например, когда вы ...
1
голос
1ответ
31 показов

Используя голову, чтобы увидеть до персонажа

У меня есть несколько исходных файлов на Си, и у многих из них есть один однострочный комментарий вверху, который предлагает краткое описание того, что делает эта программа (я не сделал ничего ...
1
голос
1ответ
704 показов

Как разрешить конфликты, когда два бинарных файла имеют одинаковое имя

Под управлением OS X (10.9) у меня есть программа под названием 'HEAD' в /Applications /XAMPP /xamppfiles /bin /, которая связана с libwww-perl. В ОС также есть несвязанная программа под названием ...
1
голос
1ответ
688 показов

голова и кошка не распознают текстовые файлы Microsoft Excel

У меня есть большой файл .xls с 53760 строками и 19 столбцами. Я сохранил его как текст с разделителями табуляции, чтобы предварительно обработать его с помощью инструментов командной строки и позже ...
1
голос
1ответ
698 показов

голова висит или не заканчивается в Linux

Я использую (uname -a говорит) Linux ip-xxxx 2.6.21.7-2.fc8xen-ec2-v1.0 # 1 SMP Tue 1 сентября 10:25:30 EDT 2009 x86_64 GNU/Linux. У меня есть скрипт foo.sh со 100 строками кода и при запуске голова ...
1
голос
1ответ
110 показов

Каков наилучший способ просмотра строк от X до Y большого файла?

У меня очень большой текстовый файл, и я хочу просмотреть, скажем, строки с 2000 по 2010 (с включенными номерами строк) Я знаю один окольный способ добраться туда: sc -l [file] cat -n [file] | tail ...
1
голос
1ответ
2k показов

Инструмент Unix для вывода первых n символов в кодированном файле UTF-8

Я хочу напечатать первые 1000 символов в файле в кодировке UTF-8. Я знаю, что инструмент head может печатать первые n байтов файла, но он может вырезать символ посередине, чтобы в конце я получил ...
1
голос
1ответ
2k показов

Как решить ошибку "Broken Pipe" при использовании awk с головой

Я получаю сообщения об ошибках сломанной трубы от команды, которая делает что-то вроде: ls -tr1 /a/path | awk -F '\n' -vpath=/prepend/path/ '{print path$1}' | head -n 50 По сути, я хочу перечислить ...
0
голосов
1ответ
352 показов

Извлечение части большого дампа SQL

Есть ли способ объединить такие команды, как grep и head, чтобы извлечь часть файла? Проблема в том, что где-то в моем файле .sql у меня есть старые данные, которые мне нужно сравнить с новыми ...
0
голосов
0ответов
385 показов

Скопируйте огромный файл, пропустив первую строку, используя dd в Linux

Я пытался скопировать содержимое огромного файла (10 ГБ) в другой, пропустив первую строку (как в head -n1). Я пробовал несколько способов головы, хвоста, awk и sed. Устанавливается с помощью tail ...
0
голосов
1ответ
105 показов

Читать раздел строк из файла в Linux

Я пытаюсь экспортировать строки от 100 до 1 000 100 из файла с 62 миллионами строк. Пока я нашел эту команду: head -1100000 input > output Но голова не берет офсетную опцию. Мысли?
0
голосов
1ответ
782 показов

Как найти номера строк в двоичном файле?

Я использую Centos 5 Linux и использую GNU grep v2.5.1 и смотрю файл журнала объемом 36 ГБ. Он огромен, и мне нужно найти около миллиона строк, начиная с появления строки 6307459 в файле журнала, и ...
0
голосов
1ответ
6k показов

хвост / голова вся линия, кроме X последняя / первая линия

например у меня есть этот файл: cat myfile 1 2 3 4 5 Я хочу напечатать все строки, кроме первых 2-х строк. вывод должен быть таким: tail -n $(( $(wc -l myfile | awk '{print $1}') - 2 )) myfile 3 4 5 ...
0
голосов
1ответ
52 показов

Автоматическая голова в мс-слове

Я создаю шаблон в слове и хотел бы включить текстовое поле для обложки для заголовка, что-то вроде "Заголовок документа", которое будет заменено пользователем с реальным заголовком, который нужно ...