1
ответ

Чтобы получить значение определенного значения атрибута как True или False, имея неравные столбцы

У меня есть один файл с двумя строками ниже в файле. Мне нужно проверить, является ли значение xpoweredBy истинным или ложным. Спасибо заранее.
17.09.2019
1
ответ

Регулярные выражения со странными совпадениями `<` и `\?`

Предположим, существует простой тестовый PHP-скрипт:
17.09.2019
1
ответ

sed/awk/python заменить все пробелы между символами после совпадения строк

Я хочу удалить все пробелы между символами после первоначального совпадения. Например, exmpl 0 это пробелы для удаления пример 1 больше пробелов для удаления exmpl 2 или s m th полностью d ...
16.09.2019
1
ответ

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

ОБНОВЛЕНИЕ Немного отредактирован скрипт для более конкретного регулярного выражения, все та же проблема. Уточняю следующие вопросы: это мой точный сценарий, который я хочу заставить работать (POC для большего сценария), test.txt ...
13.09.2019
1
ответ

Замена текста в большом файле с помощью sed

У меня есть большой файл, содержащий текст, который будет заменен на основе переданного регулярного выражения. Регулярное выражение проверено и может найти соответствующий шаблон, но когда я использую его с sed без текста...
13.09.2019
1
ответ

Как вывести вывод команды 'cal' в csv.?

Как отформатировать вывод команды cal -y 2020 в формате csv? Я хочу подготовить календарь в табличном процессоре. Можно ли это сделать? Я использую Slackware 14.2.
12.09.2019
1
ответ

Удалите и замените между двумя определенными строками с помощью sed команду

Привет у меня есть файл SQL, я хотел удалить операторы выбора, которые присутствуют в одной строке, а также операторах выбора, которые присутствуют в нескольких строках. Например, мой входной файл: Выберите a, b...
12.09.2019
1
ответ

использование sed для замены строки с использованием информации из совпадающей строки

У меня есть строки в текстовом файле с определенным форматом. Я хочу заменить словесную часть строки, но сохранить числовой идентификатор. Например, у меня есть такие строки, как L2_name1, L12_name6, но многие из ...
11.09.2019
1
ответ

Команда sed не работает на Centos в коде Java

Я запускаю код Java, который запускает команду sed для файла .txt для удаления спецификации на Centos. Я получаю следующую ошибку: sed: -e выражение #1, символ 1: неизвестная команда: `'' Код Java: String[]...
10.09.2019
1
ответ

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

У меня есть следующий текст: Переменные = X, Y, Z Зона T = «Выполнить 0020 точек зондирования», I = 19, J = 1, F = POINT DT = (двойной двойной двойной) AUXDATA Zone_1_X = 28.180958 Я хочу добавить двойные кавычки (") вокруг 28....
09.09.2019
1
ответ

Извлечение нескольких строк в соответствии с шаблоном в сценарии bash

Я пишу сценарий оболочки для создания списка каталогов. в качестве входных данных я получаю длинную строку html: https://www.mycompany.com/posts/aureliaflore_china-seoul-startup-activity-6571925510337728512-...
08.09.2019
1
ответ

UNIX/SED - Подстановочный знак в имени файла

Имя файла: file_201909091143.csv Как добавить подстановочный знак для извлечения всех файлов, начинающихся с «файл»? #!/bin/bash # очищает пустые строки sed -i '/^$/d' файл?.csv # отсутствует подстановочный знак ОБНОВЛЕНИЕ ls каталога: ...
04.09.2019
1
ответ

Как использовать переменную в команде sed

Я пытаюсь удалить две строки (7 и 8) из файла .txt. Для этого я использую следующий код: - #!/bin/sh Колонка = "7" sed '"$Column",8d' myfile.txt > result.txt при запуске этого скрипта, я...
04.09.2019
1
ответ

как ускорить внутренний цикл?

Я создал свой первый сценарий оболочки несколько дней назад, и при тестировании его во время создания на нескольких файлах он работал безупречно. Однако сейчас на практике у меня есть более 12000 файлов для редактирования с его помощью, и он собирается ..
02.09.2019
1
ответ

Установка разделителя в необходимых позициях в Unix Flat File

Я новичок в сценариях оболочки Unix. У меня есть огромный текстовый файл, содержащий более 1 миллиона записей, и каждая строка содержит почти 600 символов. Мое требование состоит в том, чтобы преобразовать плоский файл в формат csv с помощью ...
31.08.2019
1
ответ

Как удалить все совпадающие шаблоны, кроме верхнего, в sed?

файл.txt 1.1.1.1 abc 1.1.1.1 ccc 1.2.2.2 ддд 1.2.2.2 qqq 1.2.2.2 zzz Ожидаемый результат: 1.1.1.1 abc 1.2.2.2 ddd Пробовал: sed -i '/1.1.1.1/d' файл.txt sed -i '/2.2.2.2/d' файл.txt Но однако...
31.08.2019
1
ответ

Sed -замена переменной справки

Я пытаюсь заменить версию в нескольких файлах. Это легко сделать для строки без пробелов..env content :VERSION=1.15.10 Следующее работает нормально :sed -i "/^VERSION=/s/=. */=2.0.0/...
29.08.2019
1
ответ

sed: -e выражение #1, символ 37: неопределенная команда `s'

Привет, я пытаюсь изменить содержимое нескольких файлов в папке. Я столкнулся с ошибкой sed при попытке перебрать массив, в котором я храню имена файлов, которые мне нужно редактировать. Я пытался использовать ...
28.08.2019
1
ответ

Замена нескольких значений из строки значениями файла в bash

У меня есть один файл sql, над которым я делаю cat и присваиваю переменной, скажем, "SQL". У меня разные БАЗЫ ДАННЫХ и разные ТАБЛИЦЫ в файле sql. Я пытаюсь заменить эти таблицы и базы данных значениями...
28.08.2019
1
ответ

"sed" заменить дату в текстовом файле на текущую дату

Мы хотим вызвать файл параметров (.txt), где мое приложение считывает динамические значения при запуске задания, один из таких значения ниже: abc.txt ------------------ Код: линия 1 строка2 строка3 $$...
27.08.2019
1
ответ

Что делает опция -E в sed?

Я нашел, как поменять местами первое слово с третьим в строке с помощью sed, но я не знаю, что такое -E из синтаксиса: sed -E 'регулярное выражение'. Каково значение опции -E? Спасибо! Более того, ...
27.08.2019
1
ответ

Неожиданный выход Xargs

Оператор ниже должен печатать AFC ABC, но он печатает ABC ABC вместо этого. Я пробовал много раз, но каждый раз и тот же результат не знаю, почему это произойдет, может кто-нибудь объяснить и помочь мне? Echo ABC | xargs -i {} ...
27.08.2019
1
ответ

Sed - найти и запустить команду

У меня есть файл с именем app.properties, подобный этому prop1.value=hi prop2.value = привет prop3.url=https://google.com В соответствии с моим требованием, если я вижу какое-либо .value , мне нужно вызвать служебную функцию, чтобы получить ...
27.08.2019
1
ответ

Использование sed с xargs

echo './2d41d907b7cb558db6f3ca49e992ad8/rendering/02.png' | xargs -I {} cp {} `echo {} | sed s'/\///g' ` Это дает мне сообщение об ошибке cp: './2d41d907b7cb558db6f3ca49e992ad8/rendering/02.png' и '....
27.08.2019
1
ответ

Использование подмножества в sed для замены регулярным выражением

Рассмотрим некоторые данные, которые выглядят так: "2019-12-12 00:00:01", "2012-01-01 01:01:01" Я хочу замените его, чтобы они были допустимыми значениями datetime json: "2019-12-12T00:00:01+01", "2012-01-01T01:01:01+...
26.08.2019
1
ответ

Как удалить шаблоны с помощью команды sed в файле?

У меня есть документ, и я хочу удалить все шаблоны, чтобы остаться только с некоторой информацией о производителе/создателе этого документа. Мне удалось заменить шаблоны одним словом «ШАБЛОН», так что…
26.08.2019
1
ответ

SED / AWK / GREP / RUM: Умножьте номер в атрибуте XML-атрибута по фактору десяти

Я хотел бы умножить атрибут в ViewBox of SVG-файлов в десять раз. я хочу измениться на
23.08.2019
1
ответ

Почему моя команда sed печатает заголовок ps?

Почему моя команда sed выводит заголовок ps здесь: $ ps | sed -E "s/\s*([[:digit:]]+)\s+.*/\1/" PID TTY TIME CMD 26636 26637 54326 Почему строка CMD PID TTY TIME проходит мимо фильтра? Окончание...
22.08.2019
1
ответ

Вставить слово в середину текста для каждого числа, кратного 4

Текст: exampleexampleexampleexample Желаемый вывод: example$plee$xamp$leex$ampl$eexa$mpl$ Я сделал так: sed 's/[^*]/&$/4' Но это не работает, есть ли другой способ сделать это?
22.08.2019
1
ответ

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

Я пытаюсь раскомментировать 4-строчный раздел в файле (конфигурации nginx). Использование сед. Сначала я попробовал grep, и регулярное выражение кажется правильным: $ grep ^#.*bny /etc/nginx/sites-enabled/default # ...
19.08.2019