1. 犀牛前端部落首页
  2. Linux教程

Linux echo命令

Linux echo命令

echo命令执行一项简单的工作:它将传递给它的参数打印到输出。

例子:

echo "hello"

会打印hello到终端。

我们可以将输出附加到一个文件:

echo "hello" >> output.txt

我们可以插值环境变量:

echo "The path variable is $PATH"
Linux echo命令

注意,特殊字符需要使用反斜杠\进行转义。例如:$

Linux echo命令

这仅仅是个开始。当涉及到与shell特性交互时,我们可以做一些很好的事情。

我们可以回传当前文件夹中的文件:

echo *

我们可以重复当前文件夹中以字母o开头的文件:

echo o*

任何有效的Bash(或您正在使用的任何shell)命令和特性都可以在这里使用。

您可以打印您的主文件夹路径:

echo ~
Linux echo命令

您也可以执行命令,并打印结果到标准输出(或文件,如您所见):

echo $(ls -al)
Linux echo命令

请注意,空白在默认情况下是不保留的。你需要用双引号括起命令:

Linux echo命令

你可以生成一个字符串列表,例如范围:

echo {1..5}
Linux echo命令

原创文章,作者:犀牛前端部落,如若转载,请注明出处:https://www.pipipi.net/4821.html

发表评论

登录后才能评论