Я новичок в написании сценариев и застрял в одном месте, которое может быть очень простым ... все равно буду благодарен, если кто-нибудь сможет помочь.
Ниже моя проблема в самом простом выражении:
Входной файл new.txt
Привет команда
Ожидается выходной файл: new_2.txt
Select '/backup/path1_' from dual;
Select '/backup/path2_' from dual;
Hello team
Примечание: $ var1 = path1 и $ var2 = путь2
Sed command used :
Sed '1i\
Select '/backup/"$var1"_' from dual;\
Select '/backup/"$var2"_' from dual;\
' new.txt > new_2.txt
Вывод получен:
new_2.txt
Select /backup/path1_ from dual;
Select /backup/path2_from dual;
Hello team
После комбинации различных кавычек не будет отображаться ни одна кавычка ' в выходные данные или значение не будет вставлено.