HackWare.ru
Category

Обработка текста в консоли и консольные текстовые редакторы

Обработка текста в консоли и консольные текстовые редакторы

Как удалить первую строку из файла в командной строке. Как удалить первые 2, 3 или любое другое количество строк из файла

Для исправления ошибки, о которой я писал в предыдущей заметке, мне понадобилось удалить единственную строку из файлов с экспортированными базами данных. При этом размер некоторых файлов превышает 2 Гб и это действие не является е…

Читать статью →
Обработка текста в консоли и консольные текстовые редакторы

awk и табуляция во вводимых и выводимых данных

Почему awk неправильно определяет границы данных, разделённых табуляцией Следующая команда вместо ожидаемого третьего столбца вернёт пустой результат: echo '1 2 3 4 5 6' | awk -F'\t' '{ print $3 }' В команде вместо стандартного FS…

Читать статью →
PHP

Как преобразовать строку в верхний регистр в Bash

В этой заметке будет показано, как преобразовать строку в верхний регистр (заглавные буквы буквы, прописные буквы) в командной строке Linux. Чтобы конвертировать строку в большие буквы независимо от её текущего регистра, используй…

Читать статью →
PHP

Как преобразовать строку в нижний регистр в Bash

В этой заметке будет показано, как преобразовать строку в нижний регистр (строчные буквы) в командной строке Linux. Чтобы конвертировать строку в маленькие буквы независимо от её текущего регистра, используйте одну из следующих ко…

Читать статью →
Обработка текста в консоли и консольные текстовые редакторы

Как вывести от определённого столбца до последнего в командной строке Linux

В этой заметке рассмотрим, как вывести с определённого столбца до последнего. Например: как вывести со второго столбца до последнего как вывести с третьего столбца до последнего как вывести с четвёртого столбца до последнего как в…

Читать статью →
Обработка текста в консоли и консольные текстовые редакторы

Уроки по Awk

Оглавление 1. Так что такое AWK? 2. Что может делать AWK? 3. Специальные переменные 4. Простые примеры Awk 5. Вызов функций 6. Массивы 7. AWK и оболочки (sh/ksh/bash/csh) 8. Вопросы и ответы по awk 9. Примеры решения задач с помощ…

Читать статью →
Обработка текста в консоли и консольные текстовые редакторы

Как удалить newline (символ новой строки) из вывода команд и файлов в командной строке Linux

Как удалить newline (перевод строки) из строки в Bash Для перевода строки в операционных системах используются символы: '\n' (newline) '\r' (carriage return) Причём в Linux используется \n (также называется EOL, End of Line, newli…

Читать статью →
Обработка текста в консоли и консольные текстовые редакторы

Как из текстового файла найти и удалить символы, отличные от UTF-8

Фильтрация невалидных UTF-8 символов Файлы, которые кроме обычных символов содержат неверные с точки зрения UTF-8 символы, вызывают проблему как при обработке их утилитами, так и при открытии в текстовых редакторах. Пример ошибки…

Читать статью →
Обработка текста в консоли и консольные текстовые редакторы

Как разбить большой файл (текстовый или бинарный) на файлы меньшего размера (РЕШЕНО)

Инструкция по использованию split У меня есть большой (по количеству строк) текстовый файл, который я хотел бы разделить на файлы меньшего размера, также по количеству строк. Поэтому, если в моем файле около 2 млн строк, я хотел б…

Читать статью →
Обработка текста в консоли и консольные текстовые редакторы

Инструкция по использованию printf в Bash для форматирования и вывода данных

В отличие от многих других команд, команда printf не используется для конвейеров (она не принимает стандартный ввод) и не находит частого применения непосредственно в командной строке (чаще всего используется в сценариях). Так поч…

Читать статью →
↑