WEB 教程
实践 示例
HTML 参考手册
CSS 参考手册
PHP 参考手册

如何在 Ubuntu 中从终端向文件添加多行

主题:Ubuntu / Linux上一页|下一页

答案:使用echo命令

您可以使用 echo 命令在 Ubuntu 中使用命令行将多行附加到文件中。

例如,如果您当前的工作目录是 /var/www,并且您想将多行附加到其中名为 sample.txt 的文本文件,您可以执行以下操作:

echo "Twinkle
Twinkle
Little Star" >> sample.txt

或者,您可以像这样提供文件的绝对路径:

echo "Twinkle
Twinkle
Little Star" >> /var/www/sample.txt

这两个命令将具有相同的效果,因为当您使用绝对路径时,当前工作目录并不重要。 任何以正斜杠 / 开头的路径都是绝对路径。

您还可以使用 cat 命令执行相同的任务,如下所示:

cat <<EOT >> /var/www/sample.txt
Twinkle
Twinkle
Little Star
EOT

在 Unix 终端中,EOT(End-of-Transmission)用于指示数据流的结束。


FAQ 相关问题解答

以下是与此主题相关的更多常见问题解答:

Advertisements