У меня есть file.txt
, у которого есть контент. Я хочу найти строку в file1.txt
, если эта строка соответствует, я хочу заменить эту строку содержимым file.txt
. Как я могу это достичь?Выполнение команды cat с помощью команды sed в linux
Я попытался с помощью sed
:
sed -e 's/%d/cat file.txt/g' file1.txt
Это ищет строки соответствия в file1.txt
, и замена его строки cat file.txt
, но я хочу, содержание file.txt
вместо этого.
В чем проблема? –
@amar, не могли бы вы указать или привести пример в своем вопросе, чтобы читатели поняли это лучше. – nsd