Я пытаюсь вставить какой-то текст в файл на определенной строке, которую мне удалось сделать с sed, который был вставлен в строку 34 файла txt.
sed -i "34i some text" name_of_file.txt
Вышеуказанное отлично работает, но теперь мне нужно вставить в него текст с кавычками.
"some text"
so try:
sed -i "34i "some text"" name_of_file.txt
Однако кавычки не записываются в файл. Любой, кто может мне помочь, или что-то еще, что я могу использовать, будет работать с кавычками и разрешить мне указать строку для их вставки.
Чтобы использовать двойные кавычки, оставьте весь текст одиночными кавычками:
sed -i '34i "some text"' name_of_file.txt