Запитання з тегом «sed»

"sed" ("редактор потоку") - це утиліта Unix, яка аналізує та перетворює текстові файли.

2
Об'єднати дві окремі sed-вирази в одну?
Я читаю RealNameз dsclрізних користувачів. Залежно від користувача, вихід може бути одним з наступних: RealName: <name> Або: RealName: <name> Таким чином я повинен sed -e 's|^[RealName:[:space:]]*||g' -e '/^$/d'отримати тільки <name>у будь-якому випадку. Я новачок у регулярних виразах, тому мені не вистачає об'єднання двох виразів. Будь-які пропозиції? (Просто робимо це для …
macos  regex  sed 

1
sed без регексу
Я використовую GNU SED для пошуку та заміни функціональності великих файлів (до 2 Гб). Знайти та замінити символи можуть містити будь-які символи, отже, я хочу, щоб параметри пошуку та заміни розглядалися як звичайний текст у міру появи. Я не хочу ставитись ні до пошуку, ні заміни параметрів як регулярного вираження …

2
Замініть єдиний рядок вмістом Multline у ​​файлі nginx.conf
Я хочу зробити резервну копію файлу "/etc/nginx/nginx.conf" А потім відредагуйте його таким чином у наступному рядку у файлі: include /etc/nginx/sites-enabled/*; Натомість з'явиться як ... include /etc/nginx/sites-enabled/*; server { listen 8081; location / { proxy_pass http://127.0.0.1:8080/; proxy_redirect default; auth_basic "Server Administration"; auth_basic_user_file /etc/nginx/passwords; } } Моя проблема полягає в тому, що …


1
ітераційний сценарій bash для циклу у файлі
Я намагаюся зробити цю дуже просту програму bash, яка повинна робити наступні операції: змінити файл Java n разів: кожен раз, коли я повинен змінити одне слово в одному рядку файлу (рядок - 11), я знаю, що є наступна команда, яка замінює одне слово в певному рядку програми на інший : …

1
Відновлення даних про BitLocker SED з ОС, яка не є ОС Windows
Я хотів би відновити дані на самозашифрованому накопичувачі, що блокується BitLocker (сумісний з eDrive) з машини, яка не працює під Windows. У мене є ключ відновлення, який дозволив мені зберегти BitLocker, але як я витягую фактичний пароль SED, щоб я міг використовувати утиліту типу sed-util для відновлення даних?

1
Скрипт заміни шнура на AIX
Я використовую AIX, і -iу версії, яку я використовую , немає жодної опції sed: sed: illegal option -- i Usage: sed [-n] Script [File ...] sed [-n] [-e Script] ... [-f Script_file] ... [File ...] Я хочу замінити шлях до каталогу в одному з файлів за допомогою скрипту; Я намагаюся …

1
Як видалити рядки, що містять більше трьох крапок в електронному листі до символу @ за допомогою SED?
sed '/\(.*\..*\)\{4,\}/d' Згадана вище команда розпізнає кожен DOT у рядку ... Він також розпізнає DOTS після знака @. Наприклад, навіть це показано в результаті: ryisan@Sariyer.Cc.itu.Edu.tr Чи можете ви допомогти мені змінити вищевказану команду таким чином, що лише ліва сторона @ налічує декілька крапок DOTS більше 3 та ігнорує DOTS після …

2
Замініть на N-е виникнення
У мене є цей Кодекс sed '/Sometexts/ r newtext.txt' old.txt > new.txt Це замінює рядок "Sometexts" вмістом текстового файлу newtext.txt але я хочу замінити на друге виникнення рядка 'Sometexts' Як я можу це архівувати?
bash  terminal  sed 


1
Як передавати вихід команди в sed
Моя команда sed в #Update ключ у файлі config. не отримує вміст змінної $ GETKEY Хтось мені допоможе? # Get key from output of the website. GETKEY=`wget https://www.badips.com/get/key -qO - | awk {'print $9'} | cut -d ":" -f3 | cut -d "}" -f1 | sed 's/\"//g'` if [ $? …

1
Sed витягують всі сірники на одній лінії
У мене є такий рядок: randomtext<News:Image>111</News:Image>morerandomtext<News:Image>abc123</News:Image>sometext<News:Image>321abc</News:Image> Я не можу зробити sed для отримання значень між тегами <News:Image>та </News:Image>. Я спробував sed -rn 's/<News:Image>/<\/News:Image>/p' feed2.xmlі не міг змусити його працювати. Мені потрібен sed для виведення: 111 abc123 321abc
bash  regex  sed 

1
Замініть значення sed на тег у певному розділі, коли відповідність рядку
Я хотів би змінити рядок, коли інший рядок збігається під розділом файлу, використовуючи команду sed (або awk). Ось приклад файлу: Витяг MyFic.txt: <PlayList> ... Some tags ... <Album>X1</Album> ... oThers tags ... <Group>X2</Group> ... Some tags ... </PlayList> <PlayList> ... Some tags ... <Album>...</Album> ... oThers tags ... <Group>...</Group> ... …

1
Вирішення питання (відповідність двох рядків на одній лінії)
Тут у мене є команда grep, яка працює неправильно: cat file1.txt: apples Date: Sun, 24 Feb 2013 8:14:06 -0800 peaches melons cherry sky cloud green purple yellow cat file2.txt: apples Date peaches melons 0800 cherry sky cloud green purple black Тепер зламана команда: egrep -lir "apples|melons|cherry" /home/test/* | xargs grep …
unix  shell  grep  sed  awk 

2
2 питання про самокодируючі диски (SED)
Чи можна СЕП “включити” із документами та файлами, які вже є на комп’ютері? Чи впливають вони на будь-який несприятливий спосіб? У мене є ноутбук з SED, який я хочу використовувати в невеликих робочих умовах, які використовують сервер і мережу. Я думаю, що оскільки SED захищає дані в спокої, шифрування накопичувача …

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.