$DECK 和 $EOD 的 Linux 是什么?

CW *_* II 6 shell scripting

在 VMS DCL 中,可以使用 $DECK 和 $EOD 在命令文件中嵌入数据。什么是Linux?

Bri*_*new 10

您可以在 shell 脚本中嵌入数据。这是如何工作的取决于 shell。然而 bash/perl 等使用heredoc以类似的方式做到这一点。例如在 bash(和类似的)中:

$ cat > sample.txt << EOF
a
b
c
EOF
Run Code Online (Sandbox Code Playgroud)

将作为输入 a,b,ccat写入EOF,然后将其写入 sample.txt。请注意,EOF 是一种约定,您可以使用任何标签。在命令行上尝试以上操作以更清楚地看到发生了什么。