Передать переменную linux в сценарий оракула

Вы не можете полностью отключить «модули _отключены» -ЛКМ. На самом деле, вы можете отключить его, но если какой-то пользователь имеет root-доступ к машине, эта магия будет бесполезна. Решение состоит в том, что :вы должны скомпилировать свой собственный проект ядра Linux, и вы должны полностью отключить «модули _отключены» в меню «Включить загружаемые модули для поддержки». https://github.com/nu11secur1ty/Linux_hardening_and_security/tree/master/Kernel-sec-modules_by_nu11secur1ty/linux-5.1.1/kernelБР

-1
04.11.2020, 00:50
1 ответ

попробуйте следующее, поскольку я предполагаю, что ваша переменная содержит специальный символ /, используемый в качестве разделителя, который нарушает команду sed:

$ space="/u08/dbname/"
$ sed "s:@@pqr@@:$space:g" tablespace_extend.sql
BEGIN
space:="/u08/dbname/";
dbms_output.put_line(space);
END;

Я только что переключил разделитель sed на символ :.

подробнее об этом здесь:https://stackoverflow.com/questions/16790793/how-to-insert-strings-containing-slashes-with-sed

1
18.03.2021, 22:54

Теги

Похожие вопросы