1
ответ

Использование команды sed для печати первого столбца файла /etc/group

Я пытаюсь использовать команду sed для печати первого столбца файла /etc/group. Если у кого-то есть идея, поделитесь.
21.04.2021
1
ответ

Совпадение диапазона цифр и других символов с sed

Я хочу сопоставить диапазон цифр и символов, чтобы заменить их на sed; Perl -, подобное регулярному выражению, которое я хотел бы написать, было бы :[\d -_]+ для соответствия, например, цифрам, дефисам и символам подчеркивания. Это...
21.04.2021
1
ответ

Редактирование файла, если он не является исполняемым

У меня есть файл secretinfo.txt в каталоге SensitiveData, который я пытаюсь отредактировать. В настоящее время каталог и файл имеют следующие разрешения :drwx ------2 www -корень данных 4096 20 апреля 17 :39...
21.04.2021
1
ответ

re -упорядочить текстовый файл с разными заголовками в CSV

У меня есть такой файл на машине с Linux :dn :cn=333 -MMMM -PPPP _DET1,ou=группы,ou=функционал,o=компания член :cn=aaa,ou=users,ou=accounts,o=company член :cn=bbb,ou=users,ou=accounts,o=company...
19.04.2021
1
ответ

Как передать вывод из sed -n в xargs?

Мне нужна помощь в передаче вывода sed в xargs. Это не работает, ничего не отображается :fswatch -xr mysitedir | sed -n '/Updated$/p' | xargs -L1 -I {} эхо {} Моя конечная цель здесь на самом деле не в том, чтобы...
19.04.2021
1
ответ

Пытаетесь использовать sed в операторе eval?

Пытаетесь использовать sed в операторе eval? #!/бин/баш declare COMMAND="sudo sed -i 's/PermitRootLogin запрещать -пароль/PermitRootLogin yes/g' /etc/ssh/sshd _config" theResponse=$ (${КОМАНДА} 2&...
18.04.2021
1
ответ

Шаблон поиска между тегами в html

Мне нужно получить значение из тега с определенным заголовком. У меня есть эта команда. sed -n 's/title="просмотреть цитату">\ (. *\ )<\/a>/\1/p' index.html Это часть index.html, и мне нужно, чтобы "...
17.04.2021
1
ответ

Замена текста внутри нескольких повторяющихся шаблонов в одной строке

У меня есть что-то вроде этого; Мне нравится читать **книги **и делать **заметки **Я пытался получить что-то вроде этого; Мне нравится читать книги и делать заметки Пробовал...
16.04.2021
1
ответ

Получение версии ОС с помощью grep и sed

В настоящее время я пытаюсь получить выпуск своей ОС с помощью следующей команды оболочки :echo $ (младший бит _выпуск -a )| grep -o 'Выпуск :. *' | sed -n 's/. *Отпустите ://p' Перепробовав множество комбинаций, перечисленных в...
16.04.2021
1
ответ

Добавление столбцов значений в текстовый файл

У меня есть текстовый файл с тремя столбцами, как показано ниже. 568234.099421 4497975.785405 0,000000 567992.699441 4498682.885472 0,100000 568738.099488 4499368.184928 0,600000 568029,798936 4499762,584742 0,600000...
15.04.2021
1
ответ

Как получить строку от начала X до конца Y с помощью Shell

У меня есть динамическая строка, упомянутая ниже, где я хочу получить строку ABCXXX.XXX.XXX до символа. Начальный символ – fix (ABC )ТОЛЬКО ЗАГЛАВНЫЕ буквы, а заканчивающийся также fix com или Xcom. Строка может быть...
15.04.2021
1
ответ

Относительный номер строки после совпадения в sed

У меня возникли проблемы с заменой N-й строки на «replaceString» в диапазоне совпадений -в команде sed, т. е. можно ли заменить относительно N-ю строку в диапазоне совпадений -? считай...
14.04.2021
1
ответ

Заменить пустую строку и строку под ней на с помощью sed

У меня есть что-то вроде этого; Одна пустая строка ниже > Это текст > Это еще одна строка текста На одну пустую строку выше Попытка получить что-то вроде этого; Одна пустая строка ниже
14.04.2021
1
ответ

Удалить определенный шаблон Unix

У меня есть строка, которая выглядит так :Корень;корневой ранг;Бактерии;домен;"Actinobacteria";тип;Actinobacteria;класс;Acidimicrobidae;подкласс;Acidimicrobiales;порядок;"Acidimicrobineae";...
14.04.2021
1
ответ

Добавление и вычитание группы значений по уникальному идентификатору

У меня есть такие записи :Мне нужно сложить/вычесть значения столбцов 2 и 4, если есть добавить и вычесть, если это DEL. 12345 )63 )ДОБАВИТЬ )3 12345 )40 )ДОБАВИТЬ )2 12345 )40 )ДОБАВИТЬ )2 12345 )40 )ДЕЛ )2 67892 )30 )ДОБАВИТЬ )5...
14.04.2021
1
ответ

Сценарий Sed Bash запускает только первую строку sed

Мой скрипт bash запускает только первую строку sed. Команда, которую я использую для запуска :sed -f sedhw.bash thesbians.txt Содержимое sedhw.bash с/[0 -9] *//г с/1908/---/г; с/1895/ ---/г; с/1903/ ---/г с/,. *//г с/^[^&...
13.04.2021
1
ответ

Объединение текстовых файлов на основе префикса?

В каталоге у меня было 9792 файла из 1088 групп (1088 x 9 = 9792 )каждая группа имела уникальный идентификатор. Я заинтересован в объединении только тех файлов, которые соответствуют идентификатору группы в качестве префикса. префикс OG00 -для всех...
13.04.2021
1
ответ

Как перенаправить весь вывод скрипта в файл и заменить пароли?

Я запускаю сценарий ksh в AIX 7.2. В режиме отладки я хочу перенаправить все действия сценария в файл brkpt -. Скрипт также выполняет вход в другое приложение и поэтому использует пароль (, скажем, &...
13.04.2021
1
ответ

удалить несколько шаблонов линий -

Исходный тестовый файл :[root@scspr2056449018 ~] #cat test.txt азбука деф привет klmn Пытался удалить строки, содержащие шаблон abc\ndef, но это не работает :[root@scspr2056449018 ~] #sed -i 's/abc\...
13.04.2021
1
ответ

Извлечение столбцов из таблицы с помощью цикла

У меня есть эта матрица. #Старт пуск PM1 _r1 PM2 _r1 PM3 _r1 PM1 _r2 PM2 _r2 PM3 _r2 чр1 -10625 0 0 0 0 0 0 хр1 + 16616 0,10217712 0 0 1 0 0 чр1 -120482...
12.04.2021
1
ответ

Как использовать команду sed regexp group для передачи данных из группы в раздел $()

Я хочу изменить дату в mail.log на формат отметки времени с помощью команды sed. Есть проблема, как передать \1 из группы в команду даты внутри $ ()? sed -E "s/ (^.{15} )/$ (date -d "\1" &...
11.04.2021
1
ответ

Sed заменяет строку сертификатами ca

У меня есть файл yaml с таким параметром caCertificates :{}, и я хочу заменить его нижеследующим содержимым caCertificates :hike.crt :| -----НАЧАТЬ СЕРТИФИКАТ -----...
08.04.2021
1
ответ

Сравните две строки в файле и удалите их, если шаблон совпадает

У меня есть такой файл. 12345 X678GHR 0 ДОБАВИТЬ 23445 HGT6787 1 ДОБАВИТЬ 12345 X678GHR 0 БЭМ 67894 OIY5678 0 ДОБАВИТЬ 12345 OIY5678 0 ДОБАВИТЬ 12345 X678GHR 1 ADD Мне нужно сравнить строки в файле, чтобы удалить...
05.04.2021
1
ответ

Использование sed для массового переименования файлов в соответствии с содержимым этих файлов?

У меня есть куча файлов, каждый из которых содержит шаблон SIZE1=%d. Есть ли способ найти это десятичное число и префикс каждого имени файла с %d _? Далее, если каждый из файлов содержит SIZE1=%d и SIZE2=%e, могу ли я...
04.04.2021
1
ответ

Преобразование регулярного выражения VS Code Editor в регулярное выражение sed

Как преобразовать регулярное выражение современного редактора в синтаксис sed? Опытный разработчик, но здесь полный нуб, спасибо за внимание. Работа на ОС Pop Linux 20.04 LTS Я "варю" свою обычную...
04.04.2021
1
ответ

Показать содержимое строки с определенным номером из файла

Допустим, у меня есть файл с содержимым каждой строки, я заранее знаю количество строк и хочу знать содержимое конкретных строк,я могу сделать :awk 'NR==10' file Но пока я уже знаю один способ (...
04.04.2021
1
ответ

Замена чисел в текстовом файле на каждой итерации случайными значениями

У меня есть текстовый файл следующего содержания :количество яблок 7 Я хотел бы запустить сценарий оболочки и изменить число со случайными значениями, скажем, 5 итераций. Поэтому мне нужно, чтобы мой вывод выглядел как...
03.04.2021
1
ответ

Заменить строку с текущей датой и временем на sed -E перед созданием выходного файла

Я пытаюсь создать файл для ведения журнала средней загрузки ЦП. судо mpstat 1 5 | grep Среднее | sed -E 's|Average :|$ (date )|g' > cpu _использование _test.txt Я пытаюсь заменить текст «Average :...
01.04.2021
1
ответ

Получить числовую строку как результат строки абзаца

У меня есть выходные данные, хранящиеся в переменной, полученной из сценария.jar. Токен :XYZ123 Не найдено на странице :0 Не найдено на странице :1 Не найдено на странице :2 Найдено с ID:#14214733 Теперь я хочу извлечь...
31.03.2021
1
ответ

Удалить из строки в строку в bash

У меня есть файл с содержимым :****НАЧАТЬ _neofetch _файлы ****#!порг -0,10 #т :1607266891 #с :353473 #ж :2 #а :#С :#у :#л :#с :#я :#д :****КОНЕЦ _neofetch _файлы********BEGIN _neofetch _метаданные ****...
30.03.2021