Linux中的管道和echo命令

作者: LiuShaodong | 来源:发表于2019-12-11 14:00 被阅读0次

在Linux中,管道是十分重要的概念,Linux允许将一个命令的输出(通过管道)作为另一个命令的输入。熟练使用管道往往可以大大提高我们的效率,让一条命令可以干更多的事,而且可读性很强。echo命令与管道并不相似,额,好吧!只是觉得这两个命令都十分有用,而且又不想开两篇去讲,所以勉强放到一块。

管道 | 要使用管道至少需要两个命令,最常见的也是由两个命令组成管道

Linux的管道简单理解就是从管子的一头灌水,那水就会从管子的另一头出来,这里的 | 左右分为两端,左端是管子的源头,即理解为将内容写到管子中的一头,右端为管子的目的,即从管子中读取内容
ls -alh | more # 将当前目录下的所有文件包括隐藏的分屏显示
ls -alh | grep -n Do # 将当前目录下的所有文件包括隐藏的文件,查找包括Do的行并带着行号(Do区分大写)

echo 内容 打印内容到终端

该命令往往与重定向一起使用。Linux允许将命令执行结果重定向到一个文件中,即将本应该显示在终端上的内容输出 “>” 或者追加 “>>” 到指定文件中。其中 “>” 表示输出,会覆盖文件的原有内容。“>>” 表示追加,会将内容追加到已有的文件的末尾
echo hi,liushaodong # 打印hi,liushaodong到终端
echo hi,liushaodong > test # 新建一个test文件,将hi,liushaodong写入test文件
echo tree >> test # 将当前目录的树型结构追加到test中

我们在写shell脚本的时候,涉及到一些变量,往往会用echo将变量打印到终端,例如,echo ${dates}会将dates打印到终端

相关文章

  • Linux中的管道和echo命令

    在Linux中,管道是十分重要的概念,Linux允许将一个命令的输出(通过管道)作为另一个命令的输入。熟练使用管道...

  • Linux 学习笔记 - EP1

    基本命令、文件内容、重定向、管道 YouTube 链接:花花酱|玩转Linux命令行 基本命令 % echo he...

  • Linux常用命令13 - echo

    echo 命令是 Linux 中最基本和最常用的命令之一。 传递给 echo 的参数被打印到标准输出中。 echo...

  • Linux命令学习之:echo命令

    Linux命令学习之:echo命令 简介 linux的echo命令, 在shell编程中极为常用, 在终端下打印变...

  • (二).Linux基本命令

    locate命令: grep命令: echo命令: vim编辑器: Linux中python3安装: sz--rz命令:

  • echo命令详解

    echo命令用于在shell中打印shell变量的值,或者直接输出指定的字符串。linux的echo命令,在she...

  • Linux管道命令

    Linux系统中管道命令是linux系统的一个强大之处。 管道命令操作符是:”|”,它只能处理经由前面一个指令传出...

  • Linux常用命令

    Linux的命令格式: 命令名称 「命令参数」 「命令对象」 echo 命令 echo命令用于输出字符串或者变量提...

  • | 管道命令

    管道命令在Linux中十分有用,管道命令操作符是“|”,它能将经由前一个命令输出的标准输出,作为管道后一个命令的标...

  • Linux基础命令

    Linux基础命令 ifconfig命令 echo命令 tty命令 startx命令 export命令 pwd命令...

网友评论

    本文标题:Linux中的管道和echo命令

    本文链接:https://www.haomeiwen.com/subject/ximogctx.html