Sed – вопросы и ответы – страница 44

68
голосов
2
ответа
У меня есть текстовый файл с полями с разделителями-запятыми. Значения числового поля заключаются в двойные кавычки и отформатированы в итальянском языке, например "4.294.967.295,000" . Вот пример ...
5 лет, 10 месяцев назад Franco Rondini
-5
голосов
3
ответа
Я использую функцию оболочки, чтобы получить некоторый вывод команды. в этом случае я использую 2 функции для запуска 2 команд и ввода в 2 файла Currenly output A.txt TAG1 1002110 96465223 TAG2 212...
1 год, 5 месяцев назад scala.quest
50
голосов
1
ответ
Мне нужно заменить некоторые строки в текстовых файлах через ssh, если они содержат определенную строку ключа. Для этого я написал следующую простую функцию Python: def ssh_edit_file(h, u, file_in,...
6 лет назад BHF
50
голосов
3
ответа
У меня есть следующий файл: <CamcorderProfiles cameraId="0"> <EncoderProfile quality="720p" fileFormat="mp4" duration="30"> <Video codec="h264" bitRate="8000000" width="1280" height=...
7 лет, 1 месяц назад rmkilc
69
голосов
2
ответа
Я не пытаюсь предотвратить sed от блочной буферизации! Я ищу, чтобы получить его даже от линейного буфера. Я не уверен, что это вообще возможно. В основном существует большая разница между поведени...
6 лет, 10 месяцев назад Steven Lu
59
голосов
1
ответ
Цель состоит в том, чтобы использовать sed, чтобы возвращать только URL из каждой строки расширения FF Mining Blocker, который использует этот формат для своих регулярных линий: {"baseurl":"*://002...
1 год, 7 месяцев назад FredThompson
49
голосов
3
ответа
У меня есть простой html файл, в котором есть код javascript, ссылающийся на диаграммы Google. Код, который я использую, - это (я покажу важную часть): function drawChart(){ var data = google.visua...
6 лет, 5 месяцев назад ederollora
60
голосов
5
ответов
Мне нужно найти и заменить все вхождения (за исключением конца слова) определенного символа в кучке текста RTL. У меня возникли проблемы с поиском или пониманием решения регулярных выражений, котор...
1 год, 9 месяцев назад Adam D
122
голоса
2
ответа
В Linux для удаления возврата каретки мы можем выполнить: sed -i 's/\r//g' <file> Но то же самое не будет работать в Mac OS X. Необходимо добавить $ как: sed -i $'s/\r//' <file> И "g" т...
6 лет назад Gaurav Fotedar
61
голос
2
ответа
Как заменить следующий шаблон в проекте java catch(SQLException e) { \\TO DO } с catch(SQLException e) { S.O.P(); } Обратите внимание, что в файле будут другие шаблоны, например catch(IOException e...
9 лет, 4 месяца назад singhambesh
70
голосов
1
ответ
поэтому у меня есть такой файл: bla bla bla telephonenumber: 497621160119286 y y y xxxx telephonenumber: 4160119100 xxxx blabla telephonenumber: 160119126 Мне нужно изменить данный файл на это: bla...
3 года, 2 месяца назад JMAD2016
77
голосов
2
ответа
Например, у меня есть следующее текстовое сообщение: before1/endpoint-1 before2/endpoint-2 before3/endpoint-3 Я хочу вывести следующий: before1/endpoint-1=somethingelse/endpoint-1 before2/endpoint-...
5 лет, 5 месяцев назад Mark Veenstra
-4
голоса
2
ответа
Необходимо заменить строку на String плюс инкрементное значение в XML файле, а также потребовать применить для всех файлов в каталоге. Эта команда awk заменяется, когда мы знаем значение "NA" в эле...
4 года, 4 месяца назад Ram
49
голосов
4
ответа
Я пытаюсь сжать текстовый документ, удалив дублированные пустые строки с помощью sed . Это то, что я делаю (безрезультатно): sed -i -E 's/\n{3,}/\n/g' file.txt Я понимаю, что это не правильно, согл...
7 лет, 5 месяцев назад yegor256
50
голосов
3
ответа
У меня такой файл. abc.txt <ra><r>12.34</r><e>235</e><a>34.908</a><r>23</r><a>234.09</a><p>234</p><a>23</a>...
6 лет, 4 месяца назад avinashse
86
голосов
2
ответа
У меня проблема с сопоставлением этого шаблона <= с регулярным выражением в sed. То, что мне действительно нужно, это нечто вроде [<| <=] или совпадение типа. Я могу заставить его работать...
7 лет, 2 месяца назад Thomas Gamble
49
голосов
2
ответа
Я пытаюсь удалить непечатаемый символ (например, ^@ ) из записей в моем файле. Поскольку объем записи слишком велик в файле с помощью cat, это не вариант, поскольку цикл занимает слишком много врем...
4 года, 1 месяц назад Pranav
59
голосов
1
ответ
Я создаю сценарий, чтобы моей организации было проще добавлять рабочие станции в нашу систему мониторинга Nagios. Каждый раз, когда запускается скрипт, я хотел бы иметь возможность вводить имя хост...
1 год назад James Little
84
голоса
1
ответ
У меня есть файл geoJSON, который находится в формате { "type": "Feature", "id":"01", "properties": { "name": "AREA" }, "geometry": { "type": "MultiPolygon", "coordinates": [ [ [ [103.8399410247802...
2 года, 11 месяцев назад user4910881
75
голосов
1
ответ
Я пытаюсь заменить строку $PHP_SELF на $_SERVER['PHP_SELF'] во всех php файлах. Я выполнил эту команду, но она просто удаляет строку и ничего не заменяет: cd /home/rg/public_html && find . ...
6 лет, 5 месяцев назад user2670167
160
голосов
2
ответа
Я знаю, что есть аналогичный вопрос в SO Как заменить несколько пустых строк на одну пустую строку в bash? . Но мой вопрос: может ли это быть реализовано с помощью команды sed ? Спасибо
9 лет, 1 месяц назад Ogrish Man
59
голосов
2
ответа
У меня есть папка с 5 файлами. Я решил, что хочу выполнить поиск и заменить на них с помощью sed. Проблема в том, что мне нужно отслеживать изменения. Поэтому я создаю резервную папку "bak", в кото...
6 лет, 5 месяцев назад Paolo
91
голос
3
ответа
У меня есть эта строка, которую я хочу использовать sed: --> ASD = $start ( *.cpp ) <-- где $start не является varaiable, я хочу использовать sed на нем и заменить всю эту строку: ASD = $dsad...
8 лет, 9 месяцев назад shd
60
голосов
2
ответа
Я пытаюсь заменить подстроку "Dog_1" на "Dog_2" для каждого файла в моем каталоге, используя sed. Имена файлов выглядят следующим образом: Dog_1_interictal_segment_0472.csv Вот команда, которую я и...
5 лет, 3 месяца назад Adam Soffer
62
голоса
8
ответов
У меня есть этот текстовый файл: some text A=10 some text some more text A more text some other text A=30 other text Я пытаюсь использовать sed для захвата только числового значения A. Используя эт...
6 лет, 3 месяца назад andresg3
87
голосов
2
ответа
Как мне искать что-либо между этими тегами, я хотел бы перечислить все вхождения, где есть некоторое значение между элементом f: facet xml <f:facet name="header">Name</f:facet>
9 лет, 7 месяцев назад Sam
79
голосов
2
ответа
В папке у меня есть несколько файлов с несколькими параметрами в их имени. Я должен скопировать вторую и последнюю строку всех этих файлов в другую. Следующая команда выполняет задание для одного ф...
5 лет, 11 месяцев назад physiker
49
голосов
2
ответа
Я пытаюсь использовать sed для удаления шаблона из html файла. Временная метка состоит из 1-2-значного числа, состоящего из четырех букв, а затем слова назад пример: 25 mins ago или: 1 hour ago и т...
6 лет, 10 месяцев назад almyz125
-5
голосов
4
ответа
Примечание редактора: я уточнил определение проблемы, потому что я думаю, что проблема интересная, и этот вопрос заслуживает того, чтобы его вновь открыли. У меня есть текстовый файл, содержащий ст...
3 года, 7 месяцев назад Duzy
72
голоса
1
ответ
У меня есть много оболочек скриптов, которые выполняются в одно и то же время, и они делают sed в том же файле. Таким образом, существует риск того, что команда sed будет выполняться одновременно и...
4 года, 1 месяц назад Ramish
49
голосов
3
ответа
Я пытаюсь взять файл, который имеет следующий вывод, и заставить его показать сайт и необходимые команды, которые были запущены на этом сайте. Имея в виду. В основном я хочу взять SiteID в этом слу...
6 лет, 5 месяцев назад GenericUser
76
голосов
3
ответа
Мне нужно взять сумму col2 и добавить значение в последний столбец последней записи. Пожалуйста, совет, как мы можем добиться этого, используя оболочку UNIX script. E.g Input file: Col1 Col2 Col3 C...
7 лет, 3 месяца назад user1789649
48
голосов
2
ответа
Поэтому я боролся с этим в течение нескольких дней, пытаясь grep проблемы с grep , sed и awk все из которых работают в некоторой степени, но не с моими точными требованиями. Ниже приведены данные, ...
3 года, 9 месяцев назад zaslayer
49
голосов
2
ответа
Я хочу добавить тег перед каждой строкой вывода команды git checkout . www [master] % git checkout master --progress | sed -e "s/^/[tag] -- /" Already on 'master' [tag] -- Your branch is up to date...
9 месяцев, 2 недели назад LCB
93
голоса
2
ответа
Мне нужно использовать sed в сценарии оболочки, чтобы исправить текст, похожий на это: >ABC 25 15 > >FILE def.exe 3 >INDEX > >ABC 12 40 > >FILE abc.exe 2 >INDEX > >...
6 лет, 2 месяца назад Demian Calderon
59
голосов
4
ответа
У меня есть файл журнала, и каждая строка в нем похожа: timestamp=1356431101, entity=xxx, event: xxxxxx Теперь я хочу использовать sed, чтобы заменить timestamp wth человеко-читаемым datetime: time...
7 лет, 1 месяц назад Arnold
60
голосов
3
ответа
У меня есть 4 разных команды sed, которые я запускаю в файле. И для того, чтобы настроить выполнение этих 4 команд, я хочу объединить их в один. Каждая команда представляет собой сложную команду с ...
3 года, 6 месяцев назад Puneet Jain
51
голос
3
ответа
У меня есть строковая string[3] и я хотел бы извлечь 3 на OSX с sed. Эти выходы ничего: echo "string[3]" | sed -n 's/string\[\(\d+\)\]/\1/p' echo "string[3]" | sed -n 's/string\[\(\d+\)\].*/\1/p' П...
2 года, 4 месяца назад JoeSlav
59
голосов
0
ответов
У меня есть файл ssl cert, который я хочу преобразовать в строку перед загрузкой с помощью марионетки. Ниже приводится то, что у меня есть: class ssl_cert { $cert='domain.com.crt'; $key='domain.com...
2 года, 4 месяца назад TeNaJ Systems
-4
голоса
2
ответа
У меня есть базовый файл base.txt и два файла A.txt и B.txt, которые наследуют его форму. Я хочу, чтобы все txt, которые были заменены в A.txt from base.txt, применимы к B.txt.
4 года, 4 месяца назад herzl shemuelian
Чтобы , пожалуйста,
Выберите тему жалобы:

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