如何使用终端上的 / 创建一个名为 hello.sh 的文件,其内容在一行中为“echo hello world”?
答案1
只需使用echo
并将输出定向到文件:
echo "echo hello world" > hello.sh
答案2
在终端中,您可以:
- 用于
echo
在文件中放置一行,例如echo 'echo hello world' > hello.sh
。 - 使用
vi
编辑hello.sh
(vihello.sh
)。进入编辑器后,您可以使用i进入插入模式,输入文件内容,然后按Esc进入普通模式。在普通模式下,您可以使用:wq保存文件并退出vi
。 - 使用
nano
编辑文件 (nanohello.sh
)。nano
这是一个没有“模式”的简单编辑器。您只需输入所需内容,然后使用Ctrl+O保存文件,使用Ctrl+X退出nano
。
如果您可以访问图形环境,则可以使用许多文本编辑器,它们主要取决于您的发行版提供的桌面环境。
- 在 GNOME 2 中,您可以使用
gedit
。它通常位于应用程序 > 附件 > 文本编辑器下。 - 在 GNOME 3 中,您也可以使用
gedit
,但您可以通过按Super(也称为 Windows 键)并滚动图标(或开始输入“文本编辑器”)来找到它。 - 在 KDE 中,您可以使用
kate
。它位于主菜单下的附件下。