Sed – вопросы и ответы

-3
голоса
2
ответа
Привет, мне нужно запустить команду sed на файле file1.txt и извлечь все имена, находящиеся между StringA и StringB... ex: "Nickname": "bad_name", извлечь bad_name и затем сохранить все результаты ...
9 лет, 6 месяцев назад acctman
59
голосов
1
ответ
Я хотел бы удалить все строки, начинающиеся с ## в файле ( file.a ), и заменить их всеми строками другого файла ( file.b ). Строки, которые необходимо удалить из file.a сначала появляются в этом фа...
3 года, 10 месяцев назад user1701545
53
голоса
2
ответа
Попытка обновить файл settings.py новыми значениями, используя SED. Исходный раздел. DATABASES = { 'default': { 'ENGINE': 'django.db.backends.sqlite3', 'NAME': os.path.join(BASE_DIR, 'db.sqlite3'),...
2 года, 4 месяца назад Ankh2054
89
голосов
1
ответ
У меня есть файл журнала 240 Мбайт из сеанса PuTTY. Это было ошибочно записано в формате "SSH packets and raw data" вместо "All session output". Если я открою файл в текстовом редакторе, я увижу, ч...
3 года, 10 месяцев назад Graeme Hilton
46
голосов
2
ответа
Мне нужно отменить все строки в тексте с 5 символами последовательных символов. Например: hello hi adams sde abcde abs Требуемый вывод: olleh hi smada sde edcba abs Я использовал: sed -n 's\(a-z]\)...
10 лет назад Leo
47
голосов
2
ответа
Я устал, чтобы найти решение для замены sed на /etc/bashrc Мне нравится менять линию PS1="\u@\h NEW [\w]# " для этого PS1="\u@\h.hostname.com NEW [\w]# " где hostname.com HOST=$(hostname) Попробуйт...
7 лет, 1 месяц назад abkrim
58
голосов
2
ответа
Я хочу знать, может ли повторное использование одного и того же набора переменных привести к непредвиденным событиям в bash script. Обычно ли это считается хорошей практикой? Чтобы сделать мой запр...
7 лет, 6 месяцев назад Gil
74
голоса
2
ответа
Я пробовал что-то вроде этого awk -F " " '{if($1=="INSERT"){print $5}}' input.sql | \ sed -e "s/^(//g" -e "s/),(/\n/g" -e "s/['\"]//g" \ -e "s/);$//g" -e "s/,/;/g" > output.txt Но я нахожу это м...
6 лет, 1 месяц назад Syffys
49
голосов
4
ответа
Я пытаюсь просмотреть файл и сохранить последовательную группу из 4 строк из каждой последовательной группы из 40 строк. Поэтому во всем файле я бы сохранил строки 1-4 , 41-44 , 81-84 и т.д. Я попы...
5 лет, 8 месяцев назад luckButtered
-3
голоса
2
ответа
Я полный новичок Python, но мне нужно создать небольшой скрипт как часть более крупного проекта. Я пытаюсь использовать небольшой скрипт Python для ввода переменной в строку кода в файле Unix. Я пы...
3 года, 11 месяцев назад Gooners
50
голосов
3
ответа
У меня много линий формы: А: В: С Я хочу напечатать эти строки (полные), где 3-е поле (поля, разделенные символом:), содержат определенный шаблон. Пример: new/old: california/new york:/ms/dist/fx/P...
9 лет, 4 месяца назад xyz
-3
голоса
2
ответа
Извините за запутанное название, я не могу сказать, что я пытаюсь сделать без примеров. У меня есть строка команд, которые я запускаю, которая производит вывод, который выглядит следующим образом: ...
6 лет, 9 месяцев назад Numpty
48
голосов
2
ответа
Когда я использую текстовый редактор для просмотра содержимого файла a.csv он показывает мне: aaa bbb ccc ddd eee fff ggg hhh iii jjj kkk Но когда у меня это cat у меня есть: ��aaa bbb ccc ddd eee ...
5 лет назад MLSC
58
голосов
2
ответа
У меня есть два файла, которые содержат email_ids. 1. Test1.txt 2. Test2.txt Содержимое Test1.txt: abc@gmail.com xyz@gmail.com mns@gmail.com Содержимое Test2.txt: jpg@gmail.com joy@yahoo.com abc@gm...
5 лет, 10 месяцев назад Pooja25
48
голосов
5
ответов
У меня есть большой список LDAP DN, которые связаны с тем, что им не удалось импортировать в мое приложение. Мне нужно запросить их по моей внутренней базе данных на основе очень определенной части...
8 лет назад Scott
47
голосов
1
ответ
Я получаю вывод из одной команды в секунду: mpc listall | mpc add mpc listall возвращает следующие данные (может выводить 1 или более строк): Dare - 16 - I´ll Be Your King.mp3 Когда он переводит ег...
2 года, 1 месяц назад svenema
59
голосов
3
ответа
Я пытаюсь заменить некоторые образцы атомных чисел в одном файле. Этот файл содержит ряд атомных чисел в столбце, как показано в первом столбце. Теперь я хочу подставить первый столбец чисел серией...
3 года, 7 месяцев назад Vijay
50
голосов
2
ответа
Для всех строк, которые имеют .to хочу добавить expect( в начале. Например, для blob.to 20 leave me Thing.to(30) Other.to {all} leave me tooo far_in.to stuff Я бы хотел увидеть: expect(blob.to 20 l...
6 лет, 2 месяца назад Michael Durrant
58
голосов
1
ответ
Как я могу установить вывод этого в переменную в CMD git rev-parse --show-toplevel | sed -e s/\//\\/g Я пытался: for /f "delims=" %%A in ('git rev-parse --show-toplevel | sed -e s/\//\\/g ') do set...
3 года, 8 месяцев назад CodeEmpower
47
голосов
2
ответа
У меня есть набор дат в файле журнала, который использует формат дня года вместо формата дня месяца: Поэтому я вижу: 2013-10-302 вместо 2013-10-29 Я хочу их в формате месяца. Так я и делаю: sed "s/...
6 лет, 2 месяца назад More Than Five
135
голосов
4
ответа
При использовании Cygwin я часто копирую путь Windows и вручную изменяю все слэши в формате Unix. Например, если я использую Cygwin и мне нужно изменить каталог, я ввожу: cd C:\windows\path затем о...
9 лет, 9 месяцев назад Jennette
61
голос
4
ответа
Я хотел бы повторить каждое содержимое строки в файле, любое быстрое решение с помощью sed. предполагается, что входной файл abc def 123 Ожидаемый вывод: abcabc defdef 123123
9 лет, 8 месяцев назад user343811
-5
голосов
3
ответа
Ниже приведены значения, которые у меня есть в массиве 10.106.86.93,A1,3 10.106.86.93,A2,3 10.106.86.93,A2,3 10.106.86.93,A3,3 10.106.86.93,A3,3 10.106.86.93,A4,3 Необходимо пройти через это, и есл...
9 месяцев, 3 недели назад Sandy
48
голосов
1
ответ
Я следовал этому руководству . В нем объясняется создание Makefile, который заботится о зависимостях. Я сделал следующий Makefile, который работает в соответствии со следующей структурой каталогов:...
6 лет, 9 месяцев назад Aman Deep Gautam
77
голосов
3
ответа
Я попытался изо всех сил, чтобы получить это, и мне не повезло, у меня есть следующий файл, и я хочу заменить первый "<Connector port="8080"" xml block with 'xxxx До: <!-- A "Connector" repre...
6 лет, 2 месяца назад csf
66
голосов
1
ответ
Я пытаюсь изменить код длины. Я хочу заменить слова во всех словах в списке 1 словами в списке 2 (попарно). List 1: Vsap1*(GF/(Kagf+GF)) kdap1*AP1 vsprb kpc1*pRB*E2F . . List 2: v1 v2 v3 v4 . . Дру...
6 лет назад user3163772
60
голосов
3
ответа
Я просто хочу получить подстроку из определенной строки. Например, у меня есть строка "sec(name=test)" . И я хочу извлечь строку name=test с помощью оболочки. Я попробовал команду ниже, чтобы извле...
1 год, 11 месяцев назад Ananth Francis
49
голосов
2
ответа
Я пытаюсь запустить команду для извлечения ряда дат из файла и распечатать их ex: sed -ne '/^ 2009-08-20/,/^ 2009-08-26/p' Тем не менее, у меня есть несколько событий 2009-08-26 в файле, я хочу, чт...
10 лет, 4 месяца назад user4910881
47
голосов
1
ответ
Я хочу заменить строку ниже su - oracle -c "$agent_home/bin/emctl control agent runCollection ex01cel01:oracle_exadata oracle_exadata_configuration" заменить на su - oracle -c "'$agent_home'/bin/em...
2 года, 10 месяцев назад Jayaprakash Nagarajan
67
голосов
2
ответа
У меня есть файл JSON, который содержит данные в следующем формате. Я пишу задачу индексирования для друида, чтобы глотать данные. Он отказывается из-за метки времени (event_time). Есть ли способ к...
2 года, 11 месяцев назад 7H3 IN5ID3R
102
голоса
2
ответа
Может ли кто-нибудь сказать мне, как можно массово заменить IP-адреса в нескольких файлах командой 1? что делает эта команда sed? sed 's/[0-9]\{1,3\}\.[0-9]\{1,3\}\.[0-9]\{1,3\}\.[0-9]\{1,3\}/x.x.x...
6 лет, 2 месяца назад vsnishad
48
голосов
1
ответ
У меня есть скрипт python, который создает определенное количество файлов (может быть разным для среды). из этого сценария я хочу создать сценарий bash, который создаст меню из этого списка файлов....
2 года, 7 месяцев назад Udi Ben Hamo
48
голосов
1
ответ
У меня большие файлы (~ 5 Гб) с постоянным приращением по оси х, скажем, каждый dt. Я хотел бы знать, могу ли я установить every команду Gnuplot, поскольку логарифмическое приращение не линейно. pl...
3 года, 2 месяца назад Panichi Pattumeros PapaCastoro
71
голос
2
ответа
Мне нужно вывести переменную в файл, но переменная может быть "примером" или "примером дня" или "Exmple", другими словами, переменная может содержать любую длину до 32 символов. Для формата файла м...
5 лет, 2 месяца назад chris
46
голосов
1
ответ
Моя цель - запросить определенного VOB и разработчика, найти файлы, которые он изменил с даты X, и передать их один за другим в программу дерева версий. Здесь я могу перечислить всю свою работу с 2...
7 лет, 1 месяц назад dueyfinster
84
голоса
3
ответа
Мне нужно подсчитать наличие многострочного шаблона из 3 строк в файле htm. Проблема в том, что у меня есть фиксированное содержимое в строках 1 и 3 , однако содержимое строки 2 не является исправл...
4 года, 11 месяцев назад McEdy
59
голосов
4
ответа
У меня есть файл test.txt, который содержит следующее: test1 test2 test3 test4 test5 test3 Я использую следующий код для удаления "test3" из файла: sed -i '/test3/d' test.txt Однако я хочу удалить ...
3 года, 10 месяцев назад Jaron787
90
голосов
2
ответа
У меня есть текстовый файл, содержащий следующий шаблон <SUBBEGIN NAME : A ; AGE : 10 ; ADDRESS 1 : NO10; ADDRESS 2 : X-Lane; ADDRESS 3 : X-City ; CITY : X-City; <SUBEND <SUBBEGIN NAME : B...
3 года, 3 месяца назад Kavinda
59
голосов
1
ответ
Мой код: curl -i -H 'Accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,image/apng,*/*;q=0.8' -H 'accept-language: en-US,en;q=0.9,fa;q=0.8' -H 'cookie: mcd=3; ig_cb=1; mid=W4P...
1 год, 3 месяца назад Mehran Goudarzi
95
голосов
4
ответа
входной файл выглядит Kick-off team 68 0 Ball safe 69 1 Attack 77 8 Attack 81 4 Throw-in 83 0 Ball possession 86 3 Goal kick 100 10 Ball possession 101 1 Ball safe 114 13 Throw-in 123 9 Ball safe 1...
2 года, 11 месяцев назад calabash
Чтобы , пожалуйста,
Выберите тему жалобы:

Другая проблема