0
ответов

разделить текстовый файл на две части с помощью bash-скрипта

У меня есть текстовый файл с маркером где-то посередине: один два три бла-бла * МАРКЕР * бла-бла четыре пять шесть ... Мне просто нужно разделить этот файл на два файла, вначале все, что раньше содержалось ...
вопрос задан: 29 August 2018 13:59
0
ответов

Переменные оболочки в сценарии sed

Команда sed работает должным образом в командной строке, но не работает в сценарии оболочки. new_db_name = `echo" $ new_db_name "| sed 's / $ replace_string / $ replace_with /' `Почему это так и как я могу ...
вопрос задан: 20 July 2018 20:18
0
ответов

Как избежать двойных и одинарных кавычек в sed?

Насколько я могу судить, когда вы используете одинарные кавычки, все внутри считается буквальным. Я хочу это для своей замены. Но я также хочу найти строку с одинарными или двойными кавычками. For ...
вопрос задан: 19 July 2018 13:49
0
ответов

Как обновить значение конфигурации с помощью пробела и звездочки с помощью sed

У меня возникли трудности с заменой значения конфигурации в Linux-системе с помощью sed. Я просто не могу понять, какое точное выражение нужно использовать для sed. Мой файл конфигурации выглядит так: Set1 {...
вопрос задан: 13 July 2018 14:02
0
ответов

Сбой sed с ошибкой «unknown option to s»

Я пытаюсь использовать sed -i -e "s /.* seb. * / \" $ Ftp_login_template \ "/" $ ftp_dir, однако я получаю эту ошибку: sed: -e выражение # 1, char 34: неизвестный параметр для `s 'Я не понимаю почему, так как это ...
вопрос задан: 8 July 2018 17:30
0
ответов

Каковы различия между grep, awk и sed? [дубликат]

Возможный дубликат: В чем различия между Perl, Python, AWK и sed? В чем разница между sed и awk? Может быть, не очень конкретный вопрос, но я запутался в ...
вопрос задан: 29 June 2018 18:22
0
ответов

Интерпретировать как фиксированную строку / литерал, а не как регулярное выражение, используя sed

Для grep есть фиксированная опция строки, -F (fgrep), чтобы отключить регулярное выражение для строки поиска. Есть ли подобное средство для седа? Я не мог найти ничего в этом человеке. Рекомендация ...
вопрос задан: 22 June 2018 19:25
0
ответов

sed with special characters

I have this line that I want to use sed on: --> ASD = $start ( *.cpp ) <-- where $start is not a varaiable, I want to use sed on it and replace all this line with: ASD = $dsadad ( .cpp ) ...
вопрос задан: 22 June 2018 04:27
0
ответов

Используйте заглавные буквы в sed или awk

У меня есть три типа строк, которые я хотел бы использовать в сценарии bash. Я решил, что sed/awk будет лучшим выбором, но я не уверен. Каков наилучший способ с учетом следующих требований? одиночный...
вопрос задан: 16 June 2018 19:04
0
ответов

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

У меня есть документ, содержащий много процентов, плюсов и знаков вертикальной черты. Я хочу заменить их кодом для использования в TeX. % становится \textpercent. + становится \textplus. | становится \textbar. Это код...
вопрос задан: 15 June 2018 17:08
0
ответов

Как прочитать вывод sed в переменную

У меня есть переменная со значением «abcd.txt». Я хочу сохранить все до ".txt" во второй переменной, заменив ".txt" на ".log". У меня нет проблем с повторением желаемого значения: a = "abcd ....
вопрос задан: 14 June 2018 22:13
0
ответов

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

Вот пример файла: somestuff... все: вещь другое кое-что еще Что я хочу сделать, так это добавить к строке, которая начинается с all: вот так: somestuff... все: вещь другая другая вещь ...
вопрос задан: 13 June 2018 18:12
0
ответов

Комбинирование двух команд sed

У меня есть файл r. Я хочу заменить в нем слова File и MINvac.pdb ничем. Я использовал следующие команды: sed -i 's/File//g' /home/kanika/standard_minimizer_prosee/r и sed -i 's/MINvac.pdb//g' ...
вопрос задан: 12 June 2018 13:13
0
ответов

grep for text with wild card in between

I would like to grep something like ==> *.sh <==. But it doesn't work, I can grep everything up to .sh <== but not get the wild card to work. What's the trick here?
вопрос задан: 8 June 2018 04:49
0
ответов

Удалите первые пять символов в любой строке текстового файла в Linux с помощью sed

Мне нужен однострочный текст, чтобы удалить первые пять символов в любой строке текстового файла. Как это сделать с помощью sed?
вопрос задан: 30 May 2018 21:20
0
ответов

Заменить строку несколькими строками в файле

Я хочу заменить одну строку в файле несколькими строками, например, я хочу заменить вызов определенной функции, скажем, foo(1,2) с if (a > 1) { foo(1,2) } else { bar(1,2) } ...
вопрос задан: 30 May 2018 17:45
0
ответов

Бежать ли (и) в регулярном выражении с использованием GNU sed

Я заметил несколько сообщений на этом сайте, в которых говорится, что с gnu sed вы должны использовать (и) в регулярном выражении, а не \ (и \). Но затем я заглянул в руководство по gnu sed и увидел, что там указано, что \ (...
вопрос задан: 13 May 2018 02:48
0
ответов

Команда sed для замены нескольких пробелов в одиночные пробелы

Я попытался заменить несколько пробелов в файле на один пробел, используя sed. Но он разделяет каждого персонажа, как показано ниже. Пожалуйста, дайте мне знать, в чем проблема ... $ cat test.txt iiHI Здравствуйте, Привет ...
вопрос задан: 9 May 2018 20:12
0
ответов

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

Я хочу иметь возможность использовать sed для ввода, например: C: \ Windows \ Folder \ File.txt на C: /Windows/Folder/File.txt
вопрос задан: 7 May 2018 18:49
0
ответов

Как показать только следующую строку после сопоставленного?

Logfile GreeP -A1 «BLAH» Благодаря этой команде для каждой строки, которая имеет «бла», в нем Получите вывод линии, которая содержит «BLAH» и следующую строку, которая следует в ложном файле. Это может быть ...
вопрос задан: 26 April 2018 18:34
0
ответов

Как избежать символа амперсанда при использовании sed

Я хочу заменить все одинарные кавычки в строке двумя одинарными кавычками, используя sed. Но когда строка содержит символ &, команда sed не заменяет одинарные кавычки, которые идут после него....
вопрос задан: 25 April 2018 00:01
0
ответов

Как заменить целую строку в текстовом файле номером строки

У меня возникла ситуация, когда я хочу, чтобы сценарий bash заменил всю строку в файле. Номер строки всегда один и тот же, так что это может быть жестко закодированная переменная. Я не пытаюсь заменить какую-то подстроку...
вопрос задан: 19 April 2018 21:54
0
ответов

sed, замените первую строку

Меня взломали, запустив действительно устаревшую установку Drupal (позор мне). Кажется, они добавили следующее в каждый файл .php;
вопрос задан: 17 April 2018 02:44
0
ответов

Удалить часть пути в Unix

Я пытаюсь удалить часть пути в строке. У меня есть путь: /path/to/file/drive/file/path/ Я хочу удалить первую часть /path/to/file/drive и произвести вывод: file/path/ Примечание: я ...
вопрос задан: 4 April 2018 21:03
0
ответов

Удалите пустые строки из txt-файлов, удалите пробелы в начале и конце строки

Что лучше: sed -e '/ ^ $ / d' * .txt sed 'g / ^ $ / d' -i * .txt Кроме того, как удалить пробелы в начале и в конце каждой строки в текстовом файле?
вопрос задан: 9 February 2018 17:53
0
ответов

sed однострочник для преобразования всего верхнего регистра в нижний регистр?

У меня есть текстовый файл, в котором некоторые слова печатаются ВСЕМИ ЗАГЛАВНЫМИ буквами. Я хочу иметь возможность просто преобразовать все в текстовом файле в нижний регистр, используя sed. Это означает, что первое предложение будет читать: ...
вопрос задан: 9 February 2018 03:29
0
ответов

Печать всего, кроме первого поля, с помощью awk

У меня есть файл, который выглядит так: AE United Arab Emirates AG Antigua & Barbuda Нидерландские Антильские острова Американское Самоа BA Босния и Герцеговина BF Буркина-Фасо Б.Н. Бруней-Даруссалам ...
вопрос задан: 20 January 2018 05:04
0
ответов

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

Предположим, я хочу заменить синюю собаку и синюю кошку в синих шляпах на серая собака и серый кот носили синие шляпы. С помощью sed я мог бы сделать это следующим образом: $ echo 'синяя собака и синяя кошка носили ...
вопрос задан: 9 January 2018 08:27
0
ответов

Замена совпадения на конец строки

Это должно быть невероятно легко, но я не могу заставить его работать. Я просто хочу использовать sed для замены одной строки до конца строки. Например, если у меня есть следующий файл данных: один, два, три ...
вопрос задан: 5 January 2018 13:37
0
ответов

Сохранить окончания строк

Я запустил sed, чтобы сделать некоторую замену в Windows, и заметил, что он автоматически конвертирует окончания строк в Unix (\ n). Есть ли возможность указать sed использовать окончания строк Windows (\ r \ n) или даже лучше ...
вопрос задан: 15 December 2017 14:20