将shell脚本声明的变量插入HTML标题中
我在shell脚本中声明了一个变量,如下所示:将shell脚本声明的变量插入HTML标题中,html,shell,Html,Shell,我在shell脚本中声明了一个变量,如下所示: Variable=awk'Some code'filename.txt我想这里可能有两点 1-覆盖变量值,如: Variable=$(awk 'Some code' filename.txt) 2-那么在shell脚本中,html代码不像简单的打印那样工作,您必须使用echo(注意,这只是一个示例)例如-> echo”“>$OUTPUT\u文件 echo”“>>$OUTPUT\u文件 回显“测试脚本”。>>$OUTPUT\u文件 echo”“>>
Variable=awk'Some code'filename.txt
我想这里可能有两点
1-覆盖变量值,如:
Variable=$(awk 'Some code' filename.txt)
2-那么在shell脚本中,html代码不像简单的打印那样工作,您必须使用echo(注意,这只是一个示例)例如->
echo”“>$OUTPUT\u文件
echo”“>>$OUTPUT\u文件
回显“测试脚本”。>>$OUTPUT\u文件
echo”“>>$OUTPUT\u文件
echo”“>>$OUTPUT\u文件
echo”“>>$OUTPUT\u文件
上面的代码只是我将echo语句放入输出文件的一个示例。您可以根据您的用例使用它。也可以在
echo
命令中使用“$Variable”
。谢谢,这正是需要的,而且它工作得很好:)很高兴它帮助了您(您可以选择它作为正确的答案),请参见此
Variable=$(awk 'Some code' filename.txt)
echo "<html>" > $OUTPUT_FILE
echo "<title>" >> $OUTPUT_FILE
echo "A Test script." >> $OUTPUT_FILE
echo "</title>" >> $OUTPUT_FILE
echo "</body>" >> $OUTPUT_FILE
echo "</html>" >> $OUTPUT_FILE