脚本编程进阶:Here文档、自上而下设计与流程控制
1. Here文档的使用
在脚本编程中,我们已经了解了使用 echo 命令输出文本的两种方法,现在介绍第三种方式——Here文档(Here Document)或Here脚本。Here文档是一种额外的I/O重定向形式,它允许我们将一段文本嵌入到脚本中,并将其作为命令的标准输入。其基本语法如下:
command << token
text
token
其中, command 是接受标准输入的命令名称, token 是用于指示嵌入文本结束的字符串。以下是一个使用Here文档修改后的脚本示例:
#!/bin/bash
# Program to output a system information page
TITLE="System Information Report For $HOSTNAME"
CURRENT_TIME="$(date +"%x %r %Z")"
TIMESTAMP="Generated $CURRENT_TIME, by $USER"
cat << _EOF_
<html>
<head>
<title>$TITLE</title>
</head>
<body>
<
Shell脚本进阶核心技术解析
超级会员免费看
订阅专栏 解锁全文
1111

被折叠的 条评论
为什么被折叠?



