我想自动填充我制作的文本文件,但我不知道如何,我想让 .sh 脚本自动工作,但我不知道如何。例如,我想到的脚本是这样的
touch " ubuntu story "
在此之后我想在我的故事文件中填写文本,例如您要添加的文本,如下所示
Ubuntu is one of the most secure operating systems around. And the long-term support releases give you five years of security patches and updates.
Developer = Canonical Ltd.
OS family = Linux
Working state = Current
Source model = Open-source[1][2]
Initial release = 20 October 2004 (15 years ago)
如何将此文本添加到带有脚本的 ubuntu 故事文件中?
如果使用手动方法我可以使用此方法
nano "ubuntu story"
之后我粘贴在终端列中,然后是 I Ctrl + X + Y + Enter
,之后它将被保存。
如果您使用 bash .sh 脚本,请帮助我
在我的一些脚本中,我做了这样的事情:
或者:
请注意,一个 > 覆盖或创建新文件,而 >> 添加到文件末尾。我有添加到日志文件的其他数据。在 Linux 中使用 CamelCase、under_score 或 justonename 也比使用空格更好。您必须在以后的命令中转义空格,这使得它更加复杂。
您可以使用此处的文档
引用单词的任何部分
EOF
作为\EOF
或'EOF'
例如防止内容的外壳扩展。我使用了 bash shebang,因为这就是您标记问题的内容,但是所有 POSIX shell 都支持此处的文档。