рекомендации

Показаны сообщения с ярлыком работа с текстом. Показать все сообщения
Показаны сообщения с ярлыком работа с текстом. Показать все сообщения

четверг, 27 января 2022 г.

Команда Pgrep в Linux

В этой статье рассматриваются основы использования команды pgrep.

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

Команда pgrep является частью пакета procps (или procps-ng), который предустановлен почти во всех дистрибутивах Linux.

вторник, 12 октября 2021 г.

Текстовый редактор Micro

Устали от текстового редактора Nano? Тогда обязательно попробуйте Micro - простой текстовый редактор для терминала, написанный на языке Go и выпущенный под лицензией MIT.

Было бы несправедливо сказать, что micro является подходящей заменой для VIM или Emacs, поскольку они предлагают гораздо больше функций, и я надеюсь, что в будущем micro вырастет до сопоставимого уровня.

среда, 29 сентября 2021 г.

Руководство по командам Expand и Unexpand с примерами

В этой статье описываются, с практическими примерами, две команды Linux, а именно Expand и Unexpand. Для тех, кому это интересно, команды Expand и Unexpand используются для замены символов табуляции в файлах символами пробела и наоборот. В MS-DOS также есть команда «Expand», которая используется для распаковки сжатых файлов. Но команда Expand в Linux просто преобразует табуляцию в пробелы. Эти две команды являются частью GNU coreutils и написаны Дэвидом Маккензи.

пятница, 16 июля 2021 г.

Тринадцать полезных утилит для работы с текстом в командной строке

Дистрибутивы GNU/Linux включают множество программ для обработки текста, большинство из которых предоставляется базовыми утилитами GNU. Есть некоторая кривая обучения, но эти утилиты могут оказаться очень полезными и эффективными при правильном использовании.

Вот тринадцать мощных инструментов для работы с текстом, которые должен знать каждый пользователь командной строки.

воскресенье, 16 мая 2021 г.

Как найти все файлы с заданным текстом с помощью командной оболочки Linux

В этой статье приведены некоторые полезные советы о том, как найти все файлы в любом конкретном каталоге или во всей файловой системе, содержащие любое заданное слово или строку.

Условные обозначения

# - требует, чтобы данная команда выполнялась с привилегиями root либо непосредственно пользователем root, либо с помощью команды sudo.
$ - данная команда должна выполняться обычным непривилегированным пользователем.

понедельник, 26 апреля 2021 г.

Font Manager: приложение с открытым исходным кодом для управления шрифтами


Font Manager (это буквально название приложения) - это специальное приложение, которое поможет вам управлять шрифтами.

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

пятница, 27 ноября 2020 г.

Установка последней версии GNU Nano в Linux


GNU Nano - это бесплатный текстовый редактор командной строки с открытым исходным кодом для Unix-подобных операционных систем. Он был разработан, чтобы стать простой в использовании заменой текстового редактора Pico - редактора на основе Ncurses, который был частью платного почтового клиента Pine.

среда, 11 ноября 2020 г.

Scribus - программа для верстки с открытым исходным кодом


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

Учитывая поддержку экспорта проектов в формат epub (в отношении создания электронных книг), это одна из лучших альтернатив знаменитому Adobe InDesign, доступная на рынке.

вторник, 6 октября 2020 г.

Поиск текста в PDF-документах из командной строки с помощью pdfgrep

Утилиты командной строки, такие как grep и ack-grep, отлично подходят для поиска паттернов в текстовых файлах с использованием регулярных выражений. Но пытались ли вы когда-нибудь использовать эти утилиты для поиска паттернов в PDF-файлах? Вы не получите никакого результата, поскольку эти утилиты не могут читать файлы PDF, они работают только с текстовыми файлами.

pdfgrep, как следует из названия, представляет собой небольшую утилиту командной строки, которая позволяет искать текст в PDF-документе без открытия файла. Это безумно быстро - быстрее, чем поиск, предоставляемый практически всеми программами для просмотра PDF. Основное различие между grep и pdfgrep заключается в том, что pdfgrep работает со страницами, тогда как grep работает со строками. Он также выводит одну строку несколько раз, если для этой строки найдено несколько совпадений. Давайте посмотрим, как использовать эту утилиту.

среда, 2 сентября 2020 г.

Glipper - менеджер буфера обмена для GNOME


Сегодня я рад представить вам простой инструмент для управления историей копирования и вставки, который называется Glipper.

Glipper - это бесплатный менеджер буфера обмена с открытым исходным кодом, созданный для среды рабочего стола GNOME. С его помощью пользователи могут управлять своим скопированным текстом, используя историю буфера обмена, а также поддержку плагинов для обеспечения дополнительной функциональности. Он был создан для решения проблемы отсутствия в Ubuntu встроенной функции управления копируемыми текстами.

вторник, 11 августа 2020 г.

Поиск и замена строк в файлах с помощью sed

Довольно часто при работе с текстовыми файлами вам нужно находить и заменять строки текста в одном или нескольких файлах.

sed - это потоковый редактор. Он может выполнять основные операции с текстом над файлами и входными потоками, такими как конвейеры. С помощью sed вы можете искать, находить и заменять, вставлять и удалять слова и строки. Он поддерживает базовые и расширенные регулярные выражения, которые позволяют сопоставлять сложные шаблоны.

В этой статье мы поговорим о том, как находить и заменять строки с помощью sed. Мы также покажем вам, как выполнять рекурсивный поиск и замену. 

четверг, 21 мая 2020 г.

Как найти все файлы с заданным текстом с помощью командной оболочки Linux

В этой статье приведены некоторые полезные советы о том, как найти все файлы в любом конкретном каталоге или во всей файловой системе, содержащие любое заданное слово или строку.

Условные обозначения
# - требует, чтобы данная команда выполнялась с привилегиями root либо непосредственно пользователем root, либо с помощью команды sudo.
$ - данная команда должна выполняться обычным непривилегированным пользователем.

Примеры:

суббота, 14 марта 2020 г.

11 лучших альтернатив Notepad++ для Linux

Notepadd ++ - это совершенно бесплатный редактор исходного кода, созданный в качестве замены для Notepad в Windows. Он написан на основе Scintilla в C ++ и реализует Win32 API и STL, чтобы гарантировать малые размеры программы при высокой скорости выполнения - функции, которые с тех пор сделали его имя нарицательным среди разработчиков. К сожалению, версии для пользователей Linux не существует.

Вот список лучших альтернатив Notepadd ++, которые вы можете запустить в своем дистрибутиве Linux и получить редактор, не уступающий вашему любимому.

1. Vim


Vim - это мощный, полностью настраиваемый текстовый редактор для создания текстов любого типа. Он создан на базе «vi», который поставляется с Apple OS X и большинством систем Unix.

воскресенье, 29 сентября 2019 г.

Установка Sublime Text 3 в CentOS 7

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

В этом руководстве описывается установка Sublime Text 3 в системах CentOS 7 Linux.

Предварительные действия

Пользователь должен иметь права администратора для установки пакетов.

Установка Sublime Text 3 в CentOS

четверг, 4 июля 2019 г.

Установка Notepad++ в Ubuntu


Немногие текстовые редакторы известны и любимы так, как Notepad ++, и в этом посте мы покажем вам, как установить Notepad ++ в Ubuntu.

Notepad ++ - это бесплатный текстовый редактор с открытым исходным кодом, созданный для Windows и написанный на C ++. Он славится небольшим размером приложения и звездной производительностью, но ему не хватает сборки для Linux.

Популярность этого редактора среди разработчиков привела к созданию множества клонов Linux для Notepad ++, таких как Notepadqq, а также других текстовых редакторов с открытым исходным кодом, непосредственно вдохновленных им.

понедельник, 27 мая 2019 г.

Fontmatrix – менеджер коллекций шрифтов


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

Fontmatrix имеет понятие «tagging». Это позволяет очень легко группировать шрифты для использования, например, в книге. Программа также имеет обширную поддержку графического пользовательского интерфейса для отображения всех глифов в шрифте, предварительного просмотра образца текста, изменения размера, а также сообщает, какие расширенные функции открытого типа находятся внутри каждого шрифта. И не в последнюю очередь, он создает хороший каталог PDF пользовательских шрифтов для печати или для справки. Fontmatrix - это менеджер шрифтов для профессионалов, но он интуитивно понятен и удобен для пользователя.

четверг, 19 июля 2018 г.

Easy Ebook Viewer - простой ридер ePub в Linux


Easy Ebook Viewer - это современное приложение для чтения электронных книг на базе GTK, написанное на Python, с помощью которого вы можете легко читать файлы epub.

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

вторник, 3 апреля 2018 г.

Lector - программа для чтения электронных книг в Linux на базе Qt


Lector - настраиваемый ридер электронных книг с открытым исходным кодом на основе Qt, о котором вы, вероятно, еще не слышали, потому что первый официальный релиз вышел 11 дней назад.

Это не менеджер электронных книг, как знаменитая Calibre, но он имеет один из лучших пользовательских интерфейсов и методов управления данными среди своих соперников; вы можете использовать Lector для чтения всех популярных форматов электронных книг, включая PDF, книги Amazon Kindle и комиксы.

суббота, 13 января 2018 г.

Double Commander – отличный двухпанельный файловый менеджер для Linux


Сегодня я хочу представить вашему вниманию достаточно мощный файловый менеджер под названием Double Commander. Double Commander - это кроссплатформенный многофункциональный файловый менеджер Total Commander с двумя панелями. Он обладает полностью настраиваемым пользовательским интерфейсом, поддержкой горячих клавиш, символов Unicode, позволяет прозрачно работать с архивами в разных форматах, предоставляет функциональность пакетного переименовывания файлов и расширенные функции поиска. Возможности Double Commander: - FOSS: Бесплатное скачивание, исходный код доступен на SourceForge; - кроссплатформенный: Double Commander доступен для Windows, Mac OS, GNU/Linux и FreeBSD; - поддержка символов Unicode; - настраиваемые панели; - ведение журнала операций с файлами; - встроенный просмотрщик файлов с возможностью просмотра в шестнадцатеричном, двоичном или текстовом формате (F3); - встроенный текстовый редактор с подсветкой синтаксиса (F4); - встроенный инструмент пакетного переименовывания; - поддержка плагинов Total Commander; - выполнение всех операций в фоновом режиме; - расширенные функции поиска с поддержкой полнотекстового поиска в файлах; - настраиваемая панель кнопок для запуска внешних программ; - настраиваемые внутренние команды для запуска внешних программ; - прозрачная работа с архивами различных форматов, включая ZIP, DEB, RAR, LZMA, TGZ, BZ2, RPM, TAR GZ и CPIO; Скачать Double Commander с SourceForge

понедельник, 4 декабря 2017 г.

CudaText: кроссплатформенный текстовый редактор для программистов с открытым исходным кодом

CudaText - кроссплатформенный текстовый редактор для программистов с открытым исходным кодом на базе Lazarus. Он имеет обширную поддержку большинства популярных языков программирования.

Я не могу назвать его одним из лучших редакторов с открытым исходным кодом, потому что он еще слишком молод. Я даже не могу назвать его альтернативой Notepad ++ для Linux, потому что он больше похож на легкую среду IDE, такую как Geany. Хотя интерфейс по умолчанию напоминает Eclipse IDE.

Лично я предпочитаю редактор Atom. Но никогда не стесняюсь попробовать новые приложения. Если вы думаете так же, возможно, вы могли бы попробовать CudaText.

Давайте посмотрим, что нам предлагает CudaText: