1
ответ

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

компакт-диск /tmp если [[ $ (echo " `pwd `" | awk -F '/' '{print $NF}' )== "tmp" ]]; затем эхо "ДА" иначе эхо "НЕТ" фи cd -Да печатает вот так :ДА /tmp...
19.12.2020
1
ответ

Как выборочно соединять линии, начинающиеся с шаблона

Этот пост можно рассматривать как продолжение предыдущего поста. Это входной файл :модуль ABC x (a,b,c )модуль DEFG y (d,e,f, g,h,i )модуль HIJKL z (j,k,l )И выход файл должен быть :модуль...
18.12.2020
1
ответ

sed не заменяет последовательно -отказ на*

Я пытаюсь написать цикл, который вычисляет операции в порядке их поступления (не в обычном математическом порядке )Код выглядит следующим образом: (эхо для отладки ):в то время как [[ "$ (echo "$...
18.12.2020
1
ответ

Замените "), (" на " ),\n (" в Linux

Всем привет. У меня есть следующая вставка в файл сценария MySQL в качестве примера, который я получил из mysqldump в Linux Ubuntu Server без графического интерфейса. ВСТАВИТЬ В `таблицу `ЗНАЧЕНИЯ (AAAA, BBBB, CCCC ), (DDDD,...
17.12.2020
1
ответ

sed :извлечение данных из выбранного столбца

У меня есть файл журнала в следующем формате :#Этот файл был создан Чт 17 16 декабря :01 :26 2020 #Автор :#:-)GROMACS -gmx gyrate, 2019.3 (-:##Исполняемый файл :/usr/...
17.12.2020
1
ответ

ошибка недопустимой опции sed для имен файлов, содержащих пробелы

BASE _NAME="$ (basename "${1}" )" FILE _NEW="$ (echo "${BASE _NAME}" | sed -e "${REPLACE}" )" Здесь $1 относится к имени файла, которое передается в...
17.12.2020
1
ответ

Как использовать обратную косую черту с sed?

Я пытаюсь вставить какое-то слово в текстовый файл с помощью sed. Проблема в том, что некоторые слова имеют следующую строку -sv /, поэтому я хочу найти -sv /, а затем вставить -ALLOWTEXT / ниже -sv /. поэтому я использовал найти. -имя &...
17.12.2020
1
ответ

Инвертировать совпадение в sed для печати всех строк до разрыва строки

Мне нужно напечатать обратное соответствие (шаблон обратного соответствия будет в первой строке и в конце слова в моем абзаце )в абзаце до разрыва строки. Пробовал использовать sed с помощью [^text], не работает. Мой...
15.12.2020
1
ответ

Как заменить повторяющиеся вхождения переменной в строку?

У меня есть такой блок кода :ДЕЛ = '_' STRING=’1 __2 __3 __4 __5' echo $STRING Результат :1 __2 __3 __4 __5 Я хочу, чтобы результат выглядел так :1 _2 _3 _4 _5 Поскольку это фрагмент...
11.12.2020
1
ответ

Выходной файл #0 не содержит потока

ffmpeg $ (youtube -dl -g ' https://www.youtube.com/watch?v=zSyNOO_gvUY' | sed"s/.*/-ss 02:04-i &/")-t 02:18-c копировать out.mkv из Как скачать часть видео с помощью команды youtube -dl?...
10.12.2020
1
ответ

команда sed для проверки первого слова строки в любом столбце и замены

file.txt :if (Early _timeout == TRUE ){ sprintf (send _buff, "XYZ :Время ожидания команды истекло", команда _timeout ); результат = НЕИЗВЕСТНО; } Выше приведен образец содержимого...
08.12.2020
1
ответ

пост-обработка -многоколоночного файла журнала -

Я работаю над пост--обработкой нескольких -столбцов журналов в следующем формате :/Users/gleb/Desktop/scripts/analys _clusters/sub _folders _to _analyse/7000 _cne _lig420.AllBoxes/7000 _07 _lig _снэ _420,6, -...
03.12.2020
1
ответ

Расширьте диапазоны чисел и строк вывода для каждого

Итак, у меня есть файл данных с такими строками :предмет класса 1 -2 х 3 года 4 -5 a Мне нужно извлечь диапазоны, указанные в столбце класса, и распечатать текст в теме столько раз, сколько диапазонов...
02.12.2020
1
ответ

Как удалить определенный символ, если он находится между двумя границами

У меня есть файл с большим количеством строк текста. Мне нужно удалить все экземпляры символа кавычки ". Однако я хочу удалить их только в том случае, если они попадают между двумя границами. например. пример строки...
01.12.2020
1
ответ

команда sed — sed 's/test/toast/' — не заменяет все 'test' в файле

Не следует ли заменить и вторую тестовую строку? Как мне написать команду, чтобы заменить все «тесты»? $ sed 's/test/toast/' texttest.txt файл тоста тестовый файл хахахаха 1 тест файла тостов...
28.11.2020
1
ответ

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

У меня есть файл со следующим :$ cat файл.txt на эту дату 02 апреля 2020 г. конец строки 5 марта 2021 г. Привет, мир! 14 января 2022 г. ошибка 3, пока, я хочу изменить формат даты с «день месяца,...
26.11.2020
1
ответ

sed включает файлы без суффикса

Моя команда sed, похоже, исключает файлы без суффикса sed -i.bak 's>/media/colic/>/media/>g' *. *включает "имя файла.sh", но не "имя файла" sed -i.bak's>/media/colic/&...
25.11.2020
1
ответ

Замена строк в большом текстовом файле на основе полей из CSV-файла

У меня есть большой текстовый файл (примерно 2 ГБ ). У меня есть CSV-файл со следующими полями :rowID,шаблон,другое 1,абв _1з1,90 2,абв _1з2,90 3,абв _1з10,80 4,абв _3п1,77... Меня интересует :заменить содержание...
23.11.2020
1
ответ

sed, чтобы вставить все необходимые escape-последовательности bash в путь к файлу

Я ищу команду sed для изменения удобочитаемого -пути к файлу или каталогу (, отображаемого в стандартном терминале или выводе find ), на тот, который можно использовать в качестве аргумента bash *, например изменение...
23.11.2020
1
ответ

Переименовать все каталоги, переименовав имя строки даты, разделенное дефисами

У меня есть подкаталоги с датами вроде 09 января 2020 года. Я переименовал все каталоги, заменив пробелы дефисами с помощью команды терминала :$ для i в *; do mv "$i" " `echo $i |...
22.11.2020
1
ответ

Редактирование файла на основе внешнего вида шаблона

У меня есть файл, содержащий текст и числа, подобные этому :состояние (1, s (1,a ), [s (1,b )] ). состояние (1, s (1,b ), [s (1,a )] ). состояние (1, s (2,a ), [s (2,b )] ). состояние (1, s (2,b ), [s (2,a )] ). состояние (1, s (3,a ), [s (3,b )] )....
21.11.2020
1
ответ

Извлечение числовых значений из определенного блока

Задача :извлечь числовые значения из серии блоков span, встроенных в определенный блок div на удаленном сервере, с помощью curl Мне нужно извлечь некоторые числа со страницы состояния и определить...
21.11.2020
1
ответ

Заменить лишние пробелы, табуляцию и новую строку между разделителем

Файл вывода данных содержит несколько строк записей, разделенных новой строкой. В каждой строке столбцы разделяются разделителем |. Попытка заменить все лишние пробелы, табуляции, символы новой строки в...
20.11.2020
1
ответ

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

Я хочу выполнить grep все переменные title="", например. title="лучший -карандаш" и скопируйте его в ту же строку, что и alt="лучший -карандаш" в файле HTML в Linux :

20.11.2020
1
ответ

добавить номер в начало строки

Я пытаюсь добавить в файл увеличивающееся значение на основе значения например. который изменяется всякий раз, когда находит «E» (его можно заменить любым значением )Из некоторых онлайн-исследований, которые я пробовал :awk '/E/{sub (&...
19.11.2020
1
ответ

Linux удаляет строки из ini-файла -, где ключ не имеет значения

У меня есть файл конфигурации с разными значениями, отформатированными следующим образом :[Глобальный] контроль _ip = порт управления _= управление _сокет = /run/tipper.sock control _pass = Теперь я просто хочу удалить строки, в которых нет...
16.11.2020
1
ответ

найти замену и добавить расширение к строке

Здравствуйте, я хотел бы использовать sed для следующей задачи :У меня есть переменная оболочки с именем tor=hello :там/вы/есть/здесь, и я ставлю подчеркивание везде, где мне нужно, чтобы преобразовать эту переменную оболочки в...
16.11.2020
1
ответ

Как сопоставить любой шаблон на основе ввода одной и той же строки с помощью sed

У меня есть строка adajuikodlobauvk01 или adajuikoplobauvk01 В обеих строках разница d и p Если строка имеет вид adajuikodlobauvk01 или adajuikoplobauvk01, ожидаемый результат будет adajuiko...
13.11.2020
1
ответ

Заменить строку диапазоном строк из другого файла, включая изменение диапазона строк при замене

У меня есть два файла кода: первый (Файл1 )включает несколько строк текста, который необходимо включить, а второй (Файл2 )содержит строки, которые будут заменены диапазоном строк из первый файл. В...
12.11.2020
1
ответ

Почему это редактирование sed нарушает вставку?

У меня проблемы с редактированием sed. Когда я бегу :close= `curl ' https://finance.yahoo.com/quote/INTC?p=INTC&.tsrc=fin-srch'|html2text|sed -n '/Добавить в список наблюдения/,$p'|sed -n '/At close\ :/q;p'|head -п -...
10.11.2020