0 / 0 / 0
Регистрация: 08.10.2013
Сообщений: 61
1

Проблема с sen на /bin/sh

11.02.2024, 22:04. Показов 482. Ответов 8
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Здравствуйте!
Требуется заменить строку в файле используя sed:
Bash
1
sudo sed -i "s/^test/another test/g" /etc/snmp/test.txt
Но при запуске получаю ошибку
Bash
1
sed: unmatched '/'
Это происходит из-за того, что в заменяющей строке присутствует пробел. Не нагуглил, что пробелы вызывают проблемы, пробовал экранировать, но не помогло.
Подскажите пожалуйста, проблема в оболочке или я что-то делаю не так?
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
11.02.2024, 22:04
Ответы с готовыми решениями:

Не могу установить ни одну программу /bin/sh: /usr/bin/yum: /usr/bin/python: bad interpreter: No such file or
Добрый день. Устанавливал на VDS сервер (CentOS) firstvds python. Оказалось там стоял уже python...

Преобразование string в Bin и обратно. Русский текст. Пр.облема при Bin=>Str
Доброго времени суток! Пишу клиент-серверное приложение. Есть смысл кодировать информацию в...

inux_bootrom.bin и root.jffs2.bin что это за файлы и как их применять
Заранее извениясь - не могу определиться куда пложить эту тему. Опыт в nix'ах просто как...

Что за файл m6.bin.bin.exe ?
Подскажите что за файл? сильно нагружает систему... и вообще что то нагружается система не пойму...

8
332 / 189 / 50
Регистрация: 18.10.2017
Сообщений: 1,898
11.02.2024, 22:17 2
Попробуйте одинарные апострофы.
1
0 / 0 / 0
Регистрация: 08.10.2013
Сообщений: 61
12.02.2024, 11:25  [ТС] 3
К сожалению, не помогло
Миниатюры
Проблема с sen на /bin/sh  
0
332 / 189 / 50
Регистрация: 18.10.2017
Сообщений: 1,898
12.02.2024, 13:26 4
А если вызвать sed -i -r и т.д.
1
0 / 0 / 0
Регистрация: 08.10.2013
Сообщений: 61
12.02.2024, 13:30  [ТС] 5
Если запускать без sudo, то отрабатывает корректно
0
Эксперт NIX
2959 / 843 / 192
Регистрация: 14.01.2013
Сообщений: 4,029
12.02.2024, 13:34 6
Цитата Сообщение от Arslanov Посмотреть сообщение
sudo sed -i "s/^test/another test/g" /etc/snmp/test.txt
У меня отрабатывает без проблем. Неправильный у Вас sed ...

Добавлено через 37 секунд
Цитата Сообщение от Arslanov Посмотреть сообщение
Если запускать без sudo, то отрабатывает корректно
А если просто под рутом запустить, без sudo?
1
Нарушитель
5750 / 1927 / 320
Регистрация: 10.12.2013
Сообщений: 6,704
12.02.2024, 17:50 7
сед-ов на всех не напасёшься,
у linux один, у bsd/macos другой,

поэтому
Bash
1
sudo perl -i -p -e "s/^test/another test/g" /etc/snmp/test.txt
perl реализован одинаково для всех опер.сред


ps: есть ещё gsed

Добавлено через 10 минут
или так:
Bash
1
sudo vim  -c "%s/^test/another test/g" -cx  /etc/snmp/test.txt
1
0 / 0 / 0
Регистрация: 08.10.2013
Сообщений: 61
12.02.2024, 21:06  [ТС] 8
Всем спасибо за ответы, проблема в том, что sudo не установлен.
0
Нарушитель
1054 / 832 / 330
Регистрация: 17.03.2022
Сообщений: 2,518
12.02.2024, 21:19 9
Цитата Сообщение от Arslanov Посмотреть сообщение
Всем спасибо за ответы, проблема в том, что sudo не установлен.
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
12.02.2024, 21:19
Помогаю со студенческими работами здесь

Что за файл m6.bin.bin.exe ?
Подскажите что за файл? сильно нагружает систему... и вообще что то нагружается система не пойму...

"Телефонная книга" проблема с чтением из bin файла
#include <iostream> #include <conio.h> #include <Windows.h> #include <ctime> using namespace...

Eclipse: Failed to load the JNI shared library "C:\Java\jdk1.7.0_21\bin\.\jre\bin\client\jvm.dll"
При запуске Eclipse выдает: Failed to load the JNI shared library...

/usr/bin/matlab: 464: .: Can't open /usr/bin/util/arch.sh
Подскажите пожалуйста. Я установил на Linux mint Matlab и программу для расчёта материалов USPEX....

bin
в одной из своих обработок я указал что бы были изменения в поле в которой слово с большой буквы (...

bin()
Всем доброго здоровичка! Задача такая: 1) Строится восьмибитная двоичная запись числа N. 2)...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
9
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru