📅  最后修改于: 2020-12-08 08:33:54             🧑  作者: Mango
可以将参数(也称为命令行参数)定义为输入给命令行的输入,以便在给定命令的帮助下处理该输入。参数可以采用文件或目录的形式。
输入命令后,在终端或控制台中输入参数。可以将它们设置为路径。我们还可以一起写多个参数,它们将按照被扭曲的顺序进行处理。
句法:
例:
cd Downloads
ls sample
cd /home/sssit/Desktop
file javatpoint jtp.txt (With two arguments)
查看上面的快照,命令“ cd Downloads”将我们的目录更改为“ Downloads”。
命令“ ls sample”列出了示例内容。
命令“ cd / home / sssit / Desktop”设置桌面目录的路径。
命令“ file javatpoint jtp.txt”首先显示“ javatpoint”文件类型,而不显示“ jtp.txt”文件类型。
空白是不可见的,但会占用空间。在执行命令时,这些空白会自动从输出中删除。
在这里,我们将使用echo命令,该命令用于print它从shell接收的输出。
句法:
echo
例:
echo welcome to javatpoint
看一下上面的快照,所有参数将通过删除空白而忽略它们之间存在的空格,从而显示相同的输出。
如果要显示空格,请在引号中使用空格。您可以使用单引号和双引号。在引号中写入参数,然后使用“ echo ”命令将其print出来。
Linux的“echo”命令会将整个数据视为引号内的单个参数。
虽然,单引号和双引号之间有一些重要的区别,我们将进一步研究。
句法:
echo < 'typedTtext' >
echo < "typedTtext" >
查看上面的快照,输出包括命令行中给定的空格。
Linux的echo -e命令与'\ n'和'\ t'一起使用以开始新行并分别添加制表符空间。它可以在单引号和双引号中使用。
句法:
echo -e < 'typedTtext' >
echo -e < 'typedTtext" >
查看上面的快照,“ \ n”以新行显示输出,而“ \ t”以制表符空格显示输出。单引号和双引号显示相同的输出。