Вопросы с меткой [text-manipulation]

Руководство по использованию метки text-manipulation отсутствует.

63
голоса
16ответов
97k показов

Linux команда повторить строку n раз

Есть ли какая-либо встроенная команда Linux, которая позволяет выводить строку, которая в n раз больше входной строки ??
31
голос
12ответов
25k показов

Эффективно удалить последние две строки очень большого текстового файла

У меня очень большой файл (~ 400 ГБ), и мне нужно удалить из него последние 2 строки. Я пытался использовать sed , но он работал несколько часов, прежде чем я сдался. Есть ли быстрый способ сделать ...
30
голосов
3ответа
18k показов

Vim: как вставить блок текста в конце нескольких строк?

Скажем, у меня есть такой блок текста: // Comment1 // Comment2 // Comment3 И я хочу добавить каждую из этих строк в конец 3 соответствующих строк кода: foo = 1; bar = 2; baz = 3; Так что конечный ...
22
голоса
7ответов
63k показов

Как заменить несколько пробелов на одной вкладке

У меня есть несколько текстовых файлов, которые содержат несколько столбцов, разделенных различным количеством пробелов, но вместо этого мне нужна одна вкладка в качестве разделителя. Можно ли это ...
13
голосов
7ответов
18k показов

Как я могу перевернуть строку в Notepad++?

Можно ли перевернуть одну строку в Notepad++? Пример: Hello world Изменится на dlrow olleH Должен ли я установить плагин для такой функциональности? ОБНОВЛЕНИЕ: я хотел бы сохранить буфер обмена в ...
5
голосов
5ответов
637 показов

Как связать операторы awk print?

Хорошо, вот быстрый пример; изолировать IPV4 хоста в три этапа: ip -br a lo UNKNOWN 127.0.0.1/8 ::1/128 eth0 DOWN wlan0 UP 192.168.0.101/24 fe80::9fcd:45fb:1e0f:a1cc/64 ip -br a | awk '/wlan0/ {print ...
5
голосов
5ответов
8k показов

Как удалить дубликаты текстовых строк из файлов размером более 4 ГБ?

Я ищу текстовый редактор Windows с открытым исходным кодом (возможно, 64-битный), который позволит мне удалить дубликаты строк из очень большого (4 ГБ +) текстового файла. Что вы используете для ...
3
голоса
2ответа
2k показов

Обратный текст в Notepad++

Этот вопрос был задан несколько лет назад без принятого ответа. Вопрос также давно неактивен. Кажется простой кусок функциональности, так что, возможно, последний плагин предоставляет эту функцию. ...
2
голоса
2ответа
4k показов

Есть ли способ изменить текст и направление * символа * в чистом текстовом документе?

У меня есть текст на латинице (транскрипция фарси на английском языке), который я хотел бы отображать справа налево в обычных текстовых документах (и на моем iPod) - возможно ли это? Как? Вот пример ...
2
голоса
1ответ
50 показов

Каков наилучший метод для работы с текстом JPEG?

У меня относительно простая графика; техническая схема с различными частями текста. Текст на другом языке (чешский / словацкий). Он напечатан достаточно четко, чтобы его можно было точно распознать и ...
2
голоса
2ответа
2k показов

FINDSTR: слишком длинная строка

Команда Windows FINDSTR полезна для просеивания больших объемов данных; он отфильтровывает строки текста, которые соответствуют или не соответствуют указанному шаблону или строке (например, GNU/BSD ...
2
голоса
2ответа
2k показов

Удалить не повторяющиеся строки в Linux

Как я могу удалить неповторяющиеся строки из текстового файла, используя любую программу linux linke sed, awk или любую другую? Пример: abc bbc abc bbc ccc bbc Результат: abc bbc abc bbc bbc Второй ...
2
голоса
3ответа
164 показов

Как я могу удалить ненужный текст из командной строки?

Я использую GeekTool, который принимает выходные команды терминала и превращает их в виджеты рабочего стола, и хотел отобразить текущий процент заряда батареи моей bluetooth-клавиатуры на рабочем ...
2
голоса
2ответа
1k показов

как вставить текст в начале каждого абзаца в Bash

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

Преобразование символьных строк с использованием Python

Привет, у меня есть веб-сайт на традиционном китайском языке, и когда я проверяю статистику сайта, он говорит мне, что поисковый запрос для веб-сайта - это% 8f ° å% 8d% 97% 90% ¤% 90å »³, что ...
2
голоса
5ответов
3k показов

Самый простой способ удалить ненужные строки из огромного текстового файла

У меня большой текстовый файл размером более 30 мегабайт. Я хочу удалить все строки, которые не соответствуют определенным критериям, например, строки, которые не имеют строки «START». Какой самый ...
1
голос
0ответов
35 показов

Разбор (или преобразование) буферизованного вывода

Если динамическое текстовое приложение CLI не включает параметр для вывода небуферизованного текстового вывода; Какие варианты у меня есть для анализа указанного вывода? Можно ли как-то преобразовать ...
1
голос
3ответа
200 показов

Как разбить слова в Excel

В Excel, как я могу разделить слово из ячейки A1 во всех возможностях 3 последовательных букв? Пример: Если ячейка A1 содержит слово « university , мне нужно, чтобы она генерировала следующий текст в ...
1
голос
2ответа
71 показов

Объединить текстовые файлы Windows с заголовком или датой?

У меня есть каталог, где у меня есть куча текстовых файлов, выгружаемых для регистрации, каждый из которых находится в чистом формате с разделителями табуляции. Каждый файл имеет свою временную ...
1
голос
2ответа
266 показов

Массовые манипуляции с текстом?

У меня есть текстовый файл из пары сотен тысяч слов. Например: word1 word2 etc Я хочу знать, какую программу я могу легко использовать: Добавьте "FRONT" в начале текста и Добавьте "BACK" в конец ...
1
голос
1ответ
6k показов

Используя grep; как мне показать N-е вхождение шаблона?

Используя grep ; как я могу показать N- й случай шаблона? Например; man sh |grep -A3 -- '-c' вернет несколько совпадений. Я мог бы хотеть выделить только 3- е вхождение, чтобы оно показывало: -- -c ...
1
голос
1ответ
66 показов

Как я могу отсортировать вывод awk, игнорируя определенный символ?

Я пытаюсь распечатать китайский шрифт, который есть на моем ноутбуке, и отсортировать вывод по их названию, которое можно было бы использовать в LaTeX . Это можно сделать с помощью следующей команды: ...
1
голос
2ответа
65 показов

Выделить все экземпляры цитируемого текста из файла

Есть ли способ grep или получить любым другим способом все экземпляры текста в каждой паре двойных кавычек в файле? Я видел такие ответы: ...
1
голос
3ответа
137 показов

Извлечь несколько разделов страниц из PDF

У меня есть тонна PDF-файлов (прошедшие экзамены), из которых только два раздела страниц (около 8 страниц каждый) имеют отношение к мне. Я хотел бы извлечь два раздела в отдельный файл для каждого из ...
1
голос
2ответа
532 показов

Добавление текста в конец нескольких файлов, минус одна строка (Добавление возврата 0; в конце каждой программы на C)

У меня есть куча программ на C от K & R и, конечно, нет возврата. Мне было интересно, если есть способ, чтобы кошка до конца каждого файла (за исключением одной строки до конца, поэтому EOF - 1) ...
1
голос
1ответ
704 показов

Строка с разделителями в строках в Microsoft Excel

Я смотрю, могу ли я решить эту проблему с помощью Excel - если нет, я могу написать скрипт, который поможет мне сделать это, но это займет немного больше времени. Вот мой набор данных: Это всего лишь ...
0
голосов
2ответа
2k показов

Как объединить и переставить два списка слов

Я хотел бы объединить и / или переставить слова из списка до 3 раз. Например: Если у меня есть один список с: apple orange cafe и еще один список с: 11 22 33 он должен производить комбинации, такие ...
0
голосов
1ответ
617 показов

Манипуляция строк Переформатировать текст Блокнот ++ или PSPaD

У меня около 40 000 строк, которые мне нужны, чтобы выглядеть как первая строка - без абзацев. Проблема в том, что я не могу использовать строки соединения, затем использую (\d\D+)& $1\n чтобы ...
0
голосов
1ответ
742 показов

Редактировать и переставить файл с помощью командной строки, импортированный из Excel 2003

У меня есть текстовый файл, импортированный из Excel 2003 в следующем основном формате. 43038 12500 s.ramesh labour 43038 13000 m.ramesh doctor Я должен расположить этот файл в таком формате, чтобы ...
0
голосов
1ответ
2k показов

Регулярное выражение для добавления пробела после 10 цифр

Как бы мне написать регулярное выражение для выполнения операции поиска / замены, чтобы добавить пробел после 10 цифр любого числа длиной 20 цифр? У меня есть длинный список телефонных номеров, ...
0
голосов
2ответа
575 показов

Как повторить каждую строку файла, из командной строки Linux?

Как сделать файл вроде: one two three ... в: one one two two three three ... Я думаю, что это должно быть возможно с одной простой командой Linux. Если бы у моего редактора были выборки блоков или ...
0
голосов
1ответ
10k показов

UNIX: как объединить 2 текстовых файла?

Есть ли способ объединить 2 текстовых файла в один (добавив содержимое второго сразу после первого) в Unix?
0
голосов
2ответа
1k показов

Какая лучшая программа для работы со строками

Я хотел бы знать лучшую программу (конечно, текстовый редактор), чтобы сделать строковые манипуляции, такие как подстановка строк. Кстати, я хотел бы сделать следующее:String манипуляции типа String ...
0
голосов
1ответ
26 показов

Сортировка версий Linux; первые буквы

GNU sort -V отлично подходит для сортировки IP-адресов. К сожалению, он бросает все строки с начальными буквами (в отличие от цифр) в нижней части стопки. Есть ли способ обойти это? Замечания: • ...
0
голосов
4ответа
122 показов

Редактировать все строки одновременно

У меня есть файл .txt почти со всеми аэропортами мира. Каждая строка представляет собой отдельный аэропорт, и линии имеют следующий формат: город, страна - название аэропорта (код аэропорта) то есть: ...
-1
голос
1ответ
114 показов

Как я могу пометить текст на основе отступа?

Я хочу пометить текстовое содержимое (с помощью XML-подобных тегов) на основе глубины отступа. Пустые строки должны быть сохранены. Содержание приведенного ниже примера имеет отступ с 1, 2 или 3 ...
-3
голоса
1ответ
106 показов

Транспонировать текст с помощью sed

Пожалуйста, помогите мне понять, как решить эту проблему с помощью sed . Учитывая следующий текст: Kerala 4222 8129 8163 8164 Delhi 8502 8503 8504 8505 Goa 1 39 45 Я хочу преобразовать его в ...