Tag: sed

Хотите заменить слова пространством в нескольких файлах, используя SED commmand

Хотите заменить слова пространством в нескольких файлах, используя SED commmand У меня есть слово «Дэнни» с одинарными кавычками во многих моих файлах в нескольких каталогах, которые я хочу изменить на «Дэнни Самуэль», так как у меня есть пробел в новом слове, эта команда не будет работать find . -type f -exec sed -e 's/'Danny'/'Danny Samuel'/g' […]

Способ вставки определенного столбца, когда в терминале

Я хотел бы вставить только третий столбец данных из терминала. У меня изначально было что-то вроде: 4 SF0086 SF0086 12 SF0087 SF0087 17 TSF141 TSF141 29 TSF070 TSF070 30 TSF028 TSF028 31 TSF122 TSF122 который я копирую и вставляю в терминал, он становится на одной линии 4 SF0086 SF0086 12 SF0087 SF0087 17 TSF141 TSF141 […]

Замена части строки другой частью той же строки

Как мне пойти на замену части строки другой частью той же строки в сценарии bash, используя sed ?

сравнение строк с awk vs во время чтения строки

У меня есть два файла, один с 17k строк и еще один с 4k строк. Я хотел сравнить позицию 115 с позицией 125 с каждой строкой во втором файле, и если есть совпадение, напишите всю строку из первого файла в новый файл. Я придумал решение, где я читаю файл, используя 'cat $ filename | при […]

печатать только строки, у которых есть последняя непустая ячейка, которая начинается со слова «Failed» в CSV-файле в Linux

Я хочу напечатать таблицу только в том случае, если непустой последний столбец, начинающийся со слова «Failed» в файле CSV в Linux .. Мой вход – Name,Mon,Tue,Wed,Thu,Fri,Mon Linux,Successfull Fullbackup; Failed Fullbackup,,,,,Failed Fullbackup Unix,,,,Failed Fullbackup,, Windows,Failed Fullbackup,Failed Fullbackup,Failed Fullbackup,Failed Fullbackup,Failed Fullbackup,Successfull Fullbackup MAC,Failed Fullbackup,Failed Fullbackup,Failed Fullbackup,Failed Fullbackup,Failed Fullbackup,Failed Fullbackup Solaris,Failed Fullbackup,Failed Fullbackup,Failed Fullbackup,Successfull Fullbackup; Failed Fullbackup,, Мой […]

globbing, sed или awk html-файлы

Я хотел создать скрипт, который я мог бы проверить .xhtml файлы для изображений и при необходимости добавить альт-теги. Во время поиска я нашел регулярные выражения и сделал man on glob но я не уверен, где и что искать в awk и sed . Что было бы лучше всего сделать следующее: <img class="something" width="something" height="something" src="folder/folder/image.png" […]

Переупорядочение строк в linux

Как изменить строки вокруг командной строки? например, у меня есть следующие строки: Acct-Status-Type = Start User-Name = "37XXXXXXX" Event-Timestamp = "Apr 12 2013 15:56:55 AMT" Мне нужно изменить порядок: Event-Timestamp = "Apr 12 2013 15:56:55 AMT" User-Name = "37XXXXXXX" Acct-Status-Type = Start Мне нужно сделать это с помощью одной команды: sed, awk, perl или что-то […]

Разделите базовое имя файла, сохраните часть каталога

У меня есть строка, которая выглядит примерно так: dir/subdir/othersubdir/file.txt Но это также может выглядеть dir/file.txt или dir/subdir/file.txt Теперь, я делаю скрипт, где $P полный путь к каталогу были file.txt . Теперь я использую это sed 's/\/.*txt//g' Чтобы заменить все, что заканчивается на txt, и появляется после / . Это отлично работает, когда есть что-то вроде […]

выходное содержание во втором случае

У меня есть файл журнала, который производит вывод как: [+] [1.1.1.1] LOG HERE Я хотел бы знать, как я могу извлечь IP из журнала для отправки в «чистый» файл, который перечисляет только IP.

Добавить или удалить символ в указанном месте в файле

Например, у меня есть текстовый файл, имеющий следующие строки (№ 423 и 424): //printf("%d\t %d\t %d\t %d\t %d\t %d\t %d\t %d\t %d\t %d\n",i,c1,c2,c3,c11,c12,c21,c22,c31,c32); //testcells printf("%d\t %d\t %d\t %d\t %d\t %d\t %d\t %d\t %d\t %d\t %d\t %d\t %d \n",i,r1,r2,r3,r11,r22,r33,r44,r55,r66,r77,r88,r99); //testnodes Теперь предположим, что я хочу удалить // в 423- й строке, т.е. символы столбца 5 и […]

Interesting Posts

Debian: предотвращает перезапись определенного файла во время обновления пакета.

настройка размера окон emacs в twm, в зависимости от сеанса vnc

В чем разница между 32-битными PAE и 64-битными ядрами?

Как отключить экран под Linux / BSD?

Пакет pgadmin3 не доступен

busybox tar или разделить большой файл на несколько файлов меньшего размера

Хранить кавычки в переменной для использования в качестве параметра командной строки Bash

Могу ли я настроить свой домашний каталог Linux на другом разделе

использовать SSHFS для установки Synology NAS

Отключить вывод экрана «»

Сценарий оболочки для автоматического исключения и отключения приложения на основе системного времени

Существующий объект LDAP не отображается в ldapsearch

Разрешения монтирования в Linux

Проблема с grub-mkconfig в установке Arch Linux: grub-mkconfig не может подключиться к lvmetad

Есть ли способ определить, когда бинарный файл был скомпилирован или установлен?

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