- 9
- 0
- 约9.74千字
- 约 8页
- 2017-05-29 发布于浙江
- 举报
shell基本语法
一、shell 基本语法
shell 的基本语法主要就是如何输入命令运行程序以及如何在程序之间通过shell 的一些参数提供便
利手段来进行通讯。
(1)输入输出重定向
在Linux 中,每一个进程都有三个特殊的文件描述指针:标准输入(standard input,文件描述指针
为0)、标准输出(standard output,文件描述指针为1)、标准错误输出(standard error,文件描述指
针为2)。这三个特殊的文件描述指针使进程在一般情况下接收标准输入终端的输入,同时由标准终端来
显示输出,Linux 同时也向使用者提供可以使用普通的文件或管道来取代这些标准输入输出设备。在
shell 中,使用者可以利用“”和“”来进行输入输出重定向。如:
commandfile :将命令的输出结果重定向到一个文件。
commandfile :将命令的标准错误输出一起重定向到一个文件。
commandfile :将标准输出的结果追加到文件中。
commandfile :将标准输出和标准错误输出的结构都追加到文件中。
(2)管道pipe
pipe 同样可以在标准输入输出和标准错误输出间做代替工作,这样一来,可以将某一个程序的输出
送到另一个程序的输入,其语法如下:
command1| command2 [| c
原创力文档

文档评论(0)