Mac OSX sed – удаление строки, содержащей точку, из нескольких файлов

Попытка удалить строку из нескольких файлов в каталоге с помощью sed. Папка содержит большое количество файлов sql, все с именами таблиц, которые мне нужно удалить. Например, один из файлов выглядит так: INSERT INTO staging.eav_attribute_set (attribute_set_id, entity_type_id, attribute_set_name, sort_order) VALUES (1, 1, ‘Default’, 2); INSERT INTO staging.eav_attribute_set (attribute_set_id, entity_type_id, attribute_set_name, sort_order) VALUES (2, 2, ‘Default’, 2); […]

Файл Hosts больше не игнорирует средние комментарии

Я только что обновился с Ubuntu 16.04 до 18.04 Мой файл / etc / hosts имеет несколько строк в форме: 1.1.1.1 domain1.net domain2.net # domain3.net domain4.net (Другими словами, я изначально хотел, чтобы все 4 имени хоста указывали на 1.1.1.1, но затем передумал и хотел, чтобы domain3.net и domain4.net разрешали DNS вместо этого) До обновления ОС […]

Почему $ 1 в функции не печатает первый аргумент скрипта?

Почему echo $1 печатает $1 в этом простом скрипте bash? #!/bin/bash # function.sh print_something () { echo $1 } print_something $ ./function.sh 123 -> why doesn’t it print ‘123’ as a result?

Возникли проблемы с подходящим обновлением Кали 4.17

Это ошибка, которую я получаю при вводе apt update Err:1 http://archive.getdeb.net/ubuntu xenial-getdeb InRelease Could not connect to archive.getdeb.net:80 (144.76.200.19). – connect (111: Connection refused) Hit:2 http://kali.mirror.globo.tech/kali kali-rolling InRelease Reading package lists… Done Building dependency tree Reading state information… Done 643 packages can be upgraded. Run ‘apt list –upgradable’ to see them. W: Failed to fetch […]

буфер grep для вывода ранее выполненной команды

Можно ли grep буфер? Например, если я выполняю процесс компоновки в своей оболочке VxWorks, linux и т. Д., Есть ли подвижный файл, который содержит буфер (например, данные при прокрутке) / предыдущий вывод?

Как напечатать количество рисунков в каждой строке?

Мне нужно напечатать счетчик соответствующей строки в конце каждой строки. Пример для соответствия foo : foo,bar,foo,foo bar,foo,bar,bar foo,foo,bar,bar Результат: foo,bar,foo,foo,3 bar,foo,bar,bar,1 foo,foo,bar,bar,2 Я проверил эту ссылку ( Как посчитать количество конкретного символа в каждой строке? ), Но не повезло.

Debian: почему моя версия debian_version «buster / sid» после обновления с натяжения на тестирование

Я установил стабильный Debian из ISO. /etc/debian_version был “9,5”. Затем я изменил apt со «натяжения» на «тестирование» и обновил. Теперь debian_version является “buster / sid” !? Я думал, что sid всегда “нестабилен”, так почему sid присутствует в строке версии?

Как заставить текстовую консоль Fedora 28 устанавливать под KVM, чтобы не запрашивать текстовый режим против VNC

Я пытался заставить автоматические установки linux (в данном случае fedora 28) работать под KVM в течение некоторого времени. У меня все получилось, но все равно спрашивает, хочу ли я использовать текстовый режим или запустить VNC. Вот fragment для иллюстрации: (snip) [ OK ] Listening on Open-iSCSI iscsid Socket. [ OK ] Reached target Sockets. [ […]

Cronjob не будет работать правильно

У меня есть этот сценарий sh: ufw allow 27017 && iptables -F в файле test.sh И я хочу запускать это с cronjob с рутом каждый день в 07:00, вот так: 0 7 * * * /root/cron/test.sh И я также проверил, действительно ли этот скрипт запускается с помощью grep CRON / var / log / syslog, […]

Проблема с appstreamcli при запуске apt update

У меня была проблема с тестированием Debian сегодня, когда я запускал apt-обновление со следующим return: E: Problem executing scripts APT::Update::Post-Invoke-Success ‘if /usr/bin/test -w /var/cache/app-info -a -e /usr/bin/appstreamcli; then appstreamcli refresh-cache > /dev/null; fi’ E: Sub-process returned an error code

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