【发布时间】:2020-10-02 01:05:26
【问题描述】:
是否可以以 sed 模式输出命令?
我试过这个:
sed -i 's/pattern/${python script.py}/gI' file.txt
【问题讨论】:
-
您需要使用双引号来允许扩展,并使用
$(...)语法来评估子shell。换句话说,sed -i "s/pattern/$(python script.py)/gI" file.txt应该可以工作。 -
谢谢,我试过双引号,但 {} 是错误的语法来评估表达式