Tag: sed

Как правильно добавить концы строк с помощью sed?

У меня несколько операторов sed, которые в одной точке используют новые строки в выводе с \n (на самом деле они используют $' с \\\n ' s`). Однако последующие операции sed, которые хотят работать в конце строки с использованием $ , похоже, не работают. Должен ли я использовать что-то еще? В любом случае, делать это без […]

Неоднократно извлекает каждую вторую и третью строки файла с 3-строчными блоками данных

У меня есть файл, в котором у меня есть данные в 3-строчных наборах. Мне нужна вторая и третья строки из каждого набора. Как мне это получить? Пример из: [set no] [нет строки в наборе] 11 12 13 21 22 23 31 32 33 Я хочу: 12 13 22 23 32 33 и так далее. Я […]

Использовать аргумент командной строки и переменную с помощью sed Inside Bash Script

У меня есть сценарий bash, который принимает кучу аргументов командной строки. Единственное, что имеет значение в этом контексте, это первый, $ 1, который является текстовым файлом. Заголовок очень длинный, ниже приведены примеры некоторых полей. COL0___LINE_NUMBER COL1_AFF_ID COL2_FULL_NAME COL3_ADDRESS BDID BEST_STATE COL48_LATITUDE COL49_LONGITUDE Мне нужно изменить строку заголовка, которую я могу сделать, используя приведенный ниже код. […]

Удалять конечные пробелы только из первого поля

У меня есть многострочный файл с разделителями табуляции, подобный этому: 99999 bbbbb t999999 bb t99t99t99t99 (где b = пробелы, t = вкладки) Оборотные пробелы во втором поле в порядке, но конечные пробелы в первом поле необходимо удалить. Есть ли простой способ удалить конечные пробелы только из 1-го поля каждой строки? СЕПГ / AWK / тр?

Удалить имя файла при рекурсивном подсчете числа вхождений шаблона

Когда я запускаю команду grep: grep -rc 'PATTERN' . он выводит количество строк, которые имеют шаблон, но выглядит так: ./hotel_232424.dat:234 и так далее… Как удалить часть ./hotel_232424.dat: и просто распечатать номер?

Как перемещать линии между шаблонами в конец файла

Я хочу переместить несколько строк в конец файла. Пример: 1 2 3 4 5 6 blkn XYZ indf 7 8 9 10 11 lnkn ABCYDF knnfd 12 13 14 15 Я хочу переместить строки с 6 по 11 в конец файла. Шаблоны XYZ для начальной строки и ABC* для последней строки. Мне удалось скопировать их […]

Выход трубопровода sed / grep не работает

Если я запустил приведенные ниже команды, то только out1 имеет выход, out2 и out3 пусты. # this is just to generate a self-signed certificate openssl genrsa -out /tmp/ssl.key 2048 openssl req -sha256 -new -key /tmp/ssl.key -out /tmp/ssl.csr -subj /CN=localhost openssl x509 -req -days 365 -in /tmp/ssl.csr -signkey /tmp/ssl.key -out /tmp/ssl.crt # works openssl s_server -cert […]

Хотите напечатать формат таблицы с несколькими строками в командной строке

Я хочу напечатать строку в формате таблицы с помощью sed или awk или любого другого в сценарии оболочки. пример Line1 Line2 Line3 Line4 Line5 Line6 Line7 Line8 Желаемый результат Line1 Line2 Line3 Line4 Line5 Line6 Line7 Line8

Найти текст в файле и вставить текст после него

У меня есть текстовый файл. Текстовый файл содержит содержимое ниже. ServerName ServerAdmin webmaster@localhost DocumentRoot Мне нужно вставить текст www.mydomain.com после ServerName . Есть ли команда для этого?

Выполнение функции Prime Key с использованием Sed в Bash

Я использую bash и пытаюсь использовать команду sed для сопоставления строки и заменять ее другим между двумя файлами. Цель: заменить все строки [sp_ *], сопоставляя их с другим файлом, содержащим [sp_ * Var_Names]. Следует отметить, что: 1. Порядок синхронизирован, но не последователен в обоих файлах, поэтому нельзя использовать вставку. 2. Функциональность аналогична операции simpleKey в […]

Interesting Posts

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

изменить тайм-аут tty login – ArchLinux

Как узнать типы оконной системы, оконного менеджера и среды рабочего стола Unix-подобной ОС

Как отключить кэширование DNS или переопределить TTL для определенного имени хоста?

Перечислите размер подкаталогов только с учетом файлов pdf

Открыть / прочитать исполняемый файл Unix

Debian 8 устанавливается в гостевой системе QEMU / KVM из-за ошибок ext4-fs / "только для чтения файлов"

Удалить строки, содержащие шаблон и строку до

Где gnome-keyring задает $ SSH_AUTH_SOCK?

Устройство ввода аудио (A2DP) Bluetooth

Как я могу загрузить DragonFly BSD (HAMMER) с GRUB 2 на диске MBR?

Являются ли GPG-подписанные OpenBSD ISO, с которыми я могу проверить установочный диск?

Докер в Крютоне – VFS, потребляющий астрономические объемы пространства

Как настроить синхронизацию + диско-сервер на Docker?

Разрешения Apache Linux

Linux и Unix - лучшая ОС в мире.