echo命令详解用法 linux基础入门知识

linux系统中涉及到ls、cat、echo等重定向命令。下面我们通过案例来分析一下这些命令的区别。语法格式:ls -l > 文件2 :将当前目录下列表的内容写入文件2(目录下的列表)cat 文件

本文最后更新时间:  2023-04-15 23:42:17

linux系统中涉及到ls、cat、echo等重定向命令。下面我们通过案例来分析一下这些命令的区别。

语法格式:

ls -l > 文件2 :将当前目录下列表的内容写入文件2(目录下的列表)cat 文件1 > 文件2 :将文件1中的内容写入文件2(文件中的内容)echo “XXX” > 文件2 :将XXX内容写入到文件2中(直接就是内容)

备注:附加输出重定向>:& gt和输出重定向>:类似效果

ls命令重定向

示例:ls命令的重定向效果(覆盖源文件的内容)

将工作目录中的列表内容写入文件1.sh,先清除文件1.sh 空中的原有内容再写入新内容。

示例:ls命令的重定向效果(附加到源文件的内容)

将工作目录中的列表内容写入文件1.sh,文件1.sh中原来的内容不清楚空,新的内容直接写在原来的内容后面。

cat命令重定向

示例:cat命令的重定向效果(覆盖源文件的内容)

将file 1.sh和file 2.sh的内容写入file 3.sh,在写入新内容之前,应该清除file 3.sh中的原有内容空。

示例:cat命令的重定向效果(附加到源文件的内容)

将file 1.sh和file 2.sh中的内容写入file 3.sh,但是file 3.sh中原来的内容不清楚空,所以把新的内容按顺序直接写在原来的内容后面。

回显命令重定向

示例:echo命令的重定向效果(覆盖源文件的内容)

将“hello china”字符串写入文件1.sh,在写入新内容之前,应该先清除文件1.sh中的原内容空。

示例:echo命令的重定向效果(附加到源文件的内容)

将“你好中国”字符串写入文件1.sh,文件1.sh中的原内容不清楚空,新内容直接写在原内容之后。

温馨提示:内容均由网友自行发布提供,仅用于学习交流,如有版权问题,请联系我们。