Tag: sed

«Sed» переписать файл для отображения целых чисел и удалить оставшиеся символы

Я собираюсь создать выход, который можно использовать для разработки среднего значения на основе 5-ти серверных пингов. Я бегу: ping 8.8.8.8 -c 5 > ping.txt которые выходят PING 8.8.8.8 (8.8.8.8): 56 data bytes 64 bytes from 8.8.8.8: seq=0 ttl=46 time=29.331 ms 64 bytes from 8.8.8.8: seq=1 ttl=46 time=34.057 ms 64 bytes from 8.8.8.8: seq=2 ttl=46 time=33.978 […]

sed эквивалентный код для AIX

Может ли кто-нибудь дать мне эквивалентный код для кода ниже sed? он отлично работает на Linux. Однако я получаю ошибку «sed: 0602-403 / Policy Name: /! d не является признанной функцией» при работе в AIX. sed -n ' /Policy Name:/! d s/.*:\s\+// h :1 n /Active:\s*no/d /HW\//!b1 :2 s/.*\s\(\S*\)\s*/\1/ G s/\n/\t/p n /^\s*$\|Include:/! b2 ' […]

Оценить часть текстовой строки

У меня есть выражение формы @(<date calculation>) которую я хочу заменить с результатом date +%s –date "now<date calculation>" . Так, например, @(-1 day) будет заменен результатом date +%s –date "now -1 day" . Выражение встроено в строку текста, и у меня может быть несколько. Например, echo hi @(-1 day) bye "@(-1 hour)" . Результатом оценки […]

размещение кавычки после поиска строки

У меня есть следующая информация: gene complement(297183..300379) /Name="Sp34_10006520" /EC_number=3.2.1.45 gene 334670..335559 /Name="Sp34_10007100" /EC_number=4.2.1.17 Я хочу, чтобы результат был следующим: gene complement(297183..300379) /Name="Sp34_10006520" /EC_number="3.2.1.45" gene 334670..335559 /Name="Sp34_10007100" /EC_number="4.2.1.17" Я хочу поместить метки «после» /EC_number= . Пожалуйста, ребята, помогите мне

sed + update /etc/grub.conf, несмотря на этот файл ссылки

Я читал, что команда sed иногда редактирует файлы, которые являются ссылками как lrwxrwxrwx 1 root root Aug 31 2008 /etc/grub.conf -> ../boot/grub/grub.conf поэтому неправильно использовать sed как sed -i 's/find/replace/g' /etc/grub.conf или правильный способ – работать только с файлом non link как? sed -i 's/find/replace/g' /boot/grub/grub.conf

\ 1 в команде sed, не работающей под xonsh

Я не понимаю, чего мне здесь не хватает: $ echo 'testing' | sed -E 's/([az]*)ing/\1ing/g' ing Я ожидаю, что результат будет testing снова, так как \1 должен быть test ? Похоже, что этот вход был проглочен, т. Е. Группа соответствовала ему, но почему это не отталкивает его? Я нахожусь на macOS 10.12.2; используя оболочку xonsh […]

sed count lines между шаблоном – несколько файлов

У меня есть несколько файлов .txt в одном каталоге. Каждый файл имеет раздел: DONE item 1 item 2 item 3 DONE Я хотел бы подсчитать количество строк между двумя маркерами DONE для каждого файла отдельно. Я использовал этот вопрос для создания этого: sed -n "/DONE/,/DONE/ p" *.txt | wc -l > ~/word_count.txt Но это объединяет […]

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

<kernel> use_profile 0 use_group 0 file execute /lib64/rc/sh/cgroup-release-agent.sh exec.realpath="/lib64/rc/sh/cgroup-release-agent.sh" exec.argv[0]="/lib64/rc/sh/cgroup-release-agent.sh" file execute /sbin/init exec.realpath="/sbin/init" exec.argv[0]="/sbin/init" file execute /sbin/modprobe exec.realpath="/bin/kmod" exec.argv[0]="/sbin/modprobe" <kernel> /sbin/init use_profile 0 use_group 0 <kernel> /sbin/init /sbin/openrc use_profile 0 use_group 0 <kernel> /sbin/init /sbin/openrc /lib64/rc/sh/init-early.sh use_profile 0 use_group 0 <kernel> /etc/init.d/dmesg use_profile 0 use_group 0 file execute /lib64/rc/sh/openrc-run.sh exec.realpath="/lib64/rc/sh/openrc-run.sh" exec.argv[0]="/lib64/rc/sh/openrc-run.sh" file read /etc/rc.conf […]

как grep текст до следующего пространства?

7/04/27 10:50:17 INFO Master: Driver submitted org.apache.spark.deploy.worker.DriverWrapper 17/04/27 10:50:17 INFO Master: Launching driver driver-20170427105017-0000 on worker worker-20170427103840-192.168.5.242-7078 17/04/27 10:50:22 INFO Master: 192.168.5.5:53156 got disassociated, removing it. 17/04/27 10:50:22 INFO Master: 192.168.5.5:37668 got disassociated, removing it. 17/04/27 10:50:22 INFO Master: 192.168.5.5:53154 got disassociated, removing it. 17/04/27 10:55:27 INFO Master: Registering app ETL DataPipeline App 17/04/27 10:55:27 […]

SED или AWK: добавьте символ в каждую строку после найденного шаблона

Я использую многострочный строковый параметр Jenkins для добавления новых записей в файл yaml. Но тогда я хочу отформатировать эти записи в соответствии с синтаксисом yaml. Желаемый конечный результат: var: – subvar1 – subvar2 – subvar3 … То, что я сделал до сих пор: Я запускаю сценарий оболочки, который принимает этот многострочный строковый параметр (переменную среды), […]

Interesting Posts

systemd-networkd не перезагрузит файл конфигурации виртуального сетевого интерфейса

Установка Pagespeed + Nginx из источника не выполняется

Какая ОС для малины pi

Как восстановить заданное задание из предыдущей оболочки?

Выполнение хвоста -f в текстовом файле поверх sshfs не работает. Зачем?

Не удается загрузить файл в контейнере lxc

Основная загрузочная программа Ubuntu возвращает пустой экран, система bootd работает нормально

Как связать dmesg с CentOS 7

Как определить, использую ли я WPAD, и как его отключить, если я есть?

Храните переменную \ in read для отображения пространства

Что означают буквы FTSR и E в Sendmail milter?

оптимизировать команду с помощью or или pipe для анализа вывода ifconfig

Зеркалирование stackexchange, включая внешние изображения

Почему биты режима S_ISUID и S_ISGID были очищены, когда владелец или группа исполняемого файла были изменены непривилегированным пользователем

Обновление Slackware 13.1 до Slackware-current, это большой скачок?

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