Вопросы с тегом «sed»

10
Что делает эта инструкция 'apt-get remove'?

Что делает следующий код? Я нашел его в интернете, поэтому скопировал и вставил в терминал, но когда я установил новое ядро, оно обнаруживает только старое. sudo apt-get remove --purge $(dpkg -l 'linux-image-*' | sed '/^ii/!d;/'"$(uname -r | sed "s/\(.*\)-\([^0-9]\+\)/\1/")"'/d;s/^[^ ]* [^ ]* \([^...

10
Как вставить несколько строк с помощью sed

Я хочу добавить это #this ##is my text до линии the specific line Я пробовал это sed -i '/the specific line/i \ #this ##is my text ' text.txt но это только добавляет в «текст». Я также пробовал различные комбинации с \и , " "но ничего не...

9
Использование AWK для получения второго столбца

Я не могу получить команду awk, чтобы получить второй столбец данных. Код Bash: filter_data=$(awk "{if(/$filter:/) print $2}" < scanresults_temp.txt) printf "$filter_data \n" Переменная $ filter - это либо значение Download, либо Upload, которое передается в сценарий оболочки. Так что awk...

9
Замена точек (.) В седе

Поэтому актуальный вопрос: есть ли у кого-нибудь идея, как удалить M-BM-специальный символ, не рискуя потерять другие символы? У меня есть строка текста: " . . ." это space dot space dot space dot Я пытаюсь заменить все вхождения этой строки в текстовом файле на "..." это dot dot dot Я пытался...

9
Ряд команд sed работает в командной строке, но не в скрипте

Я работаю с .csvвыводом этого запроса данных SE, который выглядит следующим образом (только с 5022 записями): "{ ""id"": 281952, ""title"": ""Flash 11.2 No Longer Supported by Google Play"" }" "{ ""id"": 281993, ""title"": ""Netbeans won't open in Ubuntu"" }" (И у него есть ^Mокончания строки между...

9
Как получить текст из диапазона дат, используя grep / sed в большом текстовом файле?

У меня большой текстовый файл (почти 3 ГБ) - это файл журнала. Я хочу получить строки текста, которые соответствуют диапазону дат из этого файла, с 13 июля по 19 июля. Мой формат журнала: 2016-07-12 < ?xml version> 2016-07-13 < ?xml version> 2016-07-18 < ?xml version> 2016-07-18...

9
Как заменить несколько строк одним словом в файле (заменить на месте)?

Содержимое моего filenameфайла выглядит следующим образом (например): My block of line starts from here START First line second line third line END and end to here for example. Я хочу заменить блок строк между STARTи ENDодним словом, например, на SINGLEWORD. Как ниже: My block of line starts from...

9
Пайпинг с Мореутилс тс

У меня есть входящий поток через последовательный порт, и новые линии появляются примерно раз в секунду wren@Raven:~$ cat /dev/ttyUSB0 A_Sensor1,B_22.00,C_50.00 A_Sensor1,B_22.00,C_50.00 A_Sensor1,B_22.00,C_50.00 A_Sensor1,B_22.00,C_50.00 A_Sensor1,B_22.00,C_50.00 Я хочу убрать пустые строки и...

8
Однострочная команда для добавления новых элементов в com.canonical.Unity.Panel systray-whitelist

Это скорее вопрос о том, как использовать командную строку, а не о том, как добавлять элементы на панель уведомлений Unity. У меня должен быть однострочный CLI, чтобы добавить новый элемент в системный белый список com.canonical.Unity.Panel. Стандартная процедура для этого: sudo gsettings get...

8
Как добавить обратную косую черту перед всеми пробелами?

Как поставить обратную косую черту перед каждым пробелом, желательно с помощью команд trили sed? Вот мой сценарий: #!/bin/bash line="hello bye" echo $line | tr ' ' "\\\ " Предполагается, что это заменяет пробелы обратным слэшем, за которым следует пробел, но это только замена пробелов обратным...