0
ответов

Python или awk / sed для очистки данных [закрыто]

Я использую R для анализа данных и очень им доволен. Однако очистка данных может быть немного проще. Я думаю об изучении другого языка, подходящего для этой задачи. В частности, я ищу ...
вопрос задан: 21 November 2016 07:16
0
ответов

sed replace literal TAB

Я хочу замените табуляторы в стандартном выводе точкой с запятой, запустив sed из оболочки ZSH. Я так понимаю, что обычно (в других оболочках?) Можно использовать: somecommand | sed 's / \ t /; / g' Однако это не работает ...
вопрос задан: 12 October 2016 05:49
0
ответов

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

Я хочу найти в файле конфигурации это выражение: "central.database". Затем я хочу изменить параметр, связанный с «central.database», на «SQLTEST». Макет конфигурационного файла будет ...
вопрос задан: 29 August 2016 12:52
0
ответов

как указать группы без захвата в sed?

можно ли указать группы без захвата в sed? если да, то как?
вопрос задан: 8 August 2016 16:48
0
ответов

Поиск всех возможных совпадений с подстановочной строкой [закрыто]

Я пытаюсь обработать файл троичных токенов: 0,1, X, используя скрипт Linux. X "не волнует" и может быть 0 или 1. Например, у меня есть этот файл: 010101X0X10 X1111111111 Мне нужен этот выходной файл: ...
вопрос задан: 2 July 2016 19:08
0
ответов

Использование sed для удаления всех строк между двумя совпадающими шаблонами

У меня есть файл примерно такого вида: # ID 1 бла бла бла бла $ description 1 бла бла # ID 2 бла $ description 2 бла бла бла-бла Как я могу использовать команду sed для удаления всех строк между # и $ ...
вопрос задан: 31 March 2016 19:22
0
ответов

Как работать только с частью строки

Как заставить sed работать только с определенными частями строки? И, наоборот, как заставить sed не работать с определенными частями строки? Примеры: "A a A a (A a) A (a A) a" Как мне, для ...
вопрос задан: 23 March 2016 00:41
0
ответов

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

В настоящее время я пишу пакет сценарий для чтения и изменения некоторых файлов конфигурации в Windows. К счастью, у меня есть доступ к сказанному и поэтому я могу использовать это для большей части того, что мне нужно делать, хотя ...
вопрос задан: 23 March 2016 00:38
0
ответов

Добавляйте перед именами файлов знак «плюс»

Я хочу добавить «+» (знак «плюс») перед всеми вхождениями имен изображений в огромном файле, используя sed. Это пример одной линии: DAUSSI-H22-14K White Gold-Princess-1.00ct-G-SI1orH-VS2-EGL-mm-3.5,...
вопрос задан: 23 March 2016 00:36
0
ответов

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

У меня есть такая строка, как :sed -i 's/mystring/newstring/' $target Эта команда изменит всю mystring на newstring. Теперь я хочу :, когда программа увидит мою строку, как я могу проверить текущую...
вопрос задан: 20 March 2016 06:41
0
ответов

Как мне вставить символ табуляции с помощью sed в OS X?

Я пробовал: echo -e "egg \ t \ t \ t салат" | sed -E 's / [[: blank:]] + / \ t / g' В результате получается: eggtsalad And ... echo -e "яйцо \ t \ t \ t салат" | sed -E 's / [[: blank:]] + / \\ t / g' Результат: яйцо \ ...
вопрос задан: 20 March 2016 06:36
0
ответов

Вставить строку с определенным номером строки с помощью sed или awk

У меня есть файл сценария, который мне нужно изменить с помощью другого сценария, чтобы вставить текст в 8-ю строку. Строка для вставки: Project_Name = sowstest в файл с именем start. Я пытался использовать awk и sed, но ...
вопрос задан: 20 March 2016 06:32
0
ответов

Как использовать sed, чтобы удалить последние n строк файла

Я хочу удалить несколько n строк из конца файла. Можно ли это сделать с помощью sed? Например, чтобы удалить строки от 2 до 4, я могу использовать файл $ sed '2,4d', но я не знаю номеров строк. Я могу ...
вопрос задан: 20 March 2016 06:29
0
ответов

Замена на месте

У меня есть CSV. Я хочу отредактировать 35-е поле CSV и записать изменение обратно в 35-е поле. Вот что я делаю на bash: awk -F "," '{print $35}' test.csv | sed -i 's/^0/+91/g' так что я ...
вопрос задан: 16 March 2016 14:37
0
ответов

Удалить все строки, кроме совпадающей строки шаблона. Лучшая практика (sed)

Я хочу удалить все строки, кроме строки (строк), содержащей соответствующий шаблон. Вот как я это сделал: файл sed -n 's / matchingpattern / matchingpattern / p'. txt Но мне просто любопытно, потому что я переименовал сопоставление ...
вопрос задан: 15 March 2016 13:14
0
ответов

Обмен двух строк

Как я могу использовать команды sed H, h, x, g, G и т.д., чтобы поменять местами две строки? Например в файле START это собака это кот это что-то другое КОНЕЦ говорят, что я хочу поменять местами «это собака» ...
вопрос задан: 6 March 2016 01:37
0
ответов

sed command with -i option failing on Mac, but works on Linux

I've successfully used the following sed command to search/replace text in Linux: sed -i 's/old_link/new_link/g' * However, when I try it on my Mac OS X, I get: "command c expects \ followed by ...
вопрос задан: 31 December 2015 11:29
0
ответов

LIst of dirs without trailing slash "/"

Мне нужен список (по одному элементу в строке) dir. Но последний символ - "/" ls /var/lib/mysql/ | grep -v "\." Это показывает: wachuwar_funkfow/ wachuwar_prueba/ webdeard_arde/ И я бы хотел ...
вопрос задан: 27 December 2015 04:20
0
ответов

Параметр sed -i не работает в Solaris

Я использую sed для замены строки на NULL в файле. Я использовал команду sed -i "s /.* shayam. * // g". ФАЙЛ Это нормально работает в Linux. shayam заменяется пробелом в ФАЙЛЕ. Но когда я использовал ...
вопрос задан: 24 November 2015 11:33
0
ответов

Как сопоставить шаблон в конце строки/текста

Я новичок в bash. Так что, если это довольно простой вопрос, пожалуйста, извините меня. Я пытаюсь заменить расширение файла «.gzip» на «.gz». Например: testfile.xml.gzip => testfile.xml.gz У кого-то есть...
вопрос задан: 19 November 2015 06:57
0
ответов

Извлечение имени каталога из абсолютного пути с помощью sed или awk

Я хочу разделить эту строку /home/edwprod/abortive_visit/bin/abortive_proc_call.ksh на / home / edwprod / abortive_visit / bin с помощью сценариев sed или awk? Не могли бы вы помочь с этим?
вопрос задан: 30 October 2015 15:47
0
ответов

Могу ли я использовать sed для управления переменной в bash ?

В моей программе я хотел бы сначала получить ввод пользователя и вставить \ перед каждым / поэтому я пишу это, но это не работает. echo "введите веб-сайт" читать веб-сайт sed '/ \ // i \ /' $ website
вопрос задан: 25 October 2015 08:19
0
ответов

Как извлечь данные из таблицы HTML в сценарии оболочки?

Я пытаюсь создать сценарий BASH, который будет извлекать данные из таблицы HTML. Ниже приведен пример таблицы, из которой мне нужно извлечь данные: . Мне даже не нужны "tr" или "td", просто содержание. например:
...
вопрос задан: 10 October 2015 18:29
0
ответов

Как декодировать строку в кодировке URL в оболочке ?

У меня есть файл со списком закодированных пользовательских агентов. Например: Mozilla% 2F5.0% 20% 28Macintosh% 3B% 20U% 3B% 20Intel% 20Mac% 20OS% 20X% 2010.6% 3B% 20en Мне нужен сценарий оболочки, который может читать этот файл и ...
вопрос задан: 10 October 2015 15:12
0
ответов

sed: удаление буквенно-цифровых слов из файла

У меня есть файл с большим количеством текста, что я хочу сделать, это удалить все буквенно-цифровые слова. Пример слов, которые необходимо удалить: gr8 2006 sdlfj435ljsa 232asa asld213 ladj2343asda asd! 32 что такое ...
вопрос задан: 2 October 2015 07:54
0
ответов

Извлечь строку между двумя символами в bash

У меня есть строка в следующем формате: «Уходи с Земли» -Кто-то, кого я знал раньше [воспроизведение] #36/37 1 :04/4 :05 (26% )громкость :н/д повтор :выкл. случайный :вкл. одиночный :выкл. потреблять :выкл. Теперь,...
вопрос задан: 29 September 2015 14:26
0
ответов

sed удалить оставшиеся символы в строке, кроме первых 5

какой будет команда sed для удаления всех символов в строке, кроме первых 5 первых, с помощью sed? Я пытался вернуться к этому (отменил удаление), но это не самое элегантное решение.
вопрос задан: 22 August 2015 10:49
0
ответов

Удалить последнее слово в каждой строке в bash

Я пытаюсь просмотреть файл и удалить последнее слово в каждой строке. В настоящее время я использую команду sed 's/^*\n//' old.txt > new.txt, но выходит, что old.txt такой же, как и новый....
вопрос задан: 21 August 2015 19:05
0
ответов

Удалить теги HTML в sed или подобном

Я пытаюсь получить содержимое таблицы с веб-страницы. Мне просто нужно содержимое, а не теги
Я хочу только ...
вопрос задан: 12 August 2015 21:28
0
ответов

Удаление новой строки после определенного текста через bash/awk/sed/perl

Я хотел бы удалить все символы новой строки, которые встречаются после частичной строки, и заменить их пробелом табуляции. Скажем, например, мой sample.txt имеет следующий вид foo bar bar bar bar bar некоторый текст I ...
вопрос задан: 22 July 2015 10:00