1. 首页
  2. 服务器应用
  3. Web服务器
  4. 深入理解Bash中的尖括号(适合初学者)

深入理解Bash中的尖括号(适合初学者)

上传者: 2021-08-12 14:20:04上传 PDF文件 91.30 KB 热度 6次

Bash 内置了很多诸如 ls、cd、mv 这样的重要的命令,也有很多诸如 grep、awk、sed 这些有用的工具。但除此之外,其实 Bash 中还有很多可以起到胶水作用的标点符号,例如点号(.)、逗号(,)、括号()、引号(")之类。下面我们就来看一下可以用来进行数据转换和转移的尖括号()。在 shell 脚本语言中,尖括号可以将数据从一个地方转移到另一个地方。例如可以这样把数据存放到一个文件当中:在上面的例子中,> 符号让 shell 将 ls 命令的输出结果写入到 dir_content.txt 里,而不是直接显示在命令行中。需要注意的是,如果 dir_content.txt 这个文件不存在,Bash 会为你创建;但是如果 dir_content.txt 是一个已有的非空文件,它的内容就会被覆盖掉。所以执行类似的操作之前务必谨慎。

用户评论