linux中cat,echo和管道的知识

linux中cat,echo和管道的知识,第1张

因为echo只是显示$f的值,然后你管道后面的cat由于没有参数,所以没有返回值

如果你要显示hello,只能这样写

echo $f | cat $f

但是这样画蛇添足,没有意义

请问你cat命令后面跟的是标准的输入还是重定向,如果是cat命令后面没有跟上其他直接回车的话,它会把用户之后从键盘输入的内容重新打印在显示屏上,如果有跟上参数的话,你检查一下那个对应的文件里的内容是不是0。

1. 想看一个文件的内容是什么,可以用cat,

2. 而echo 没有这样的功能,他会把echo后面的内容作为字符串显示出来,

比如 echo hello,就显示hello

比如 echo /etc/reslov.conf ,会显示/etc/reslov.conf

Linux *** 作系统是基于UNIX *** 作系统发展而来的一种克隆系统,它诞生于1991 年的 [Linux桌面] 10 月5 日(这是第一次正式向外公布的时间)。

折叠常用命令

echo 命令

举例:echo $PATH。

功能:将命令行中的参数显示到标准输出中。

date命令

举例:date。

功能:显示或设置系统时间,没参数直接显示系统当前的日期和时间。[56-57]

passwd命令

举例:passwd。

功能:修改密码。

file命令

举例:file 文件名 【参数】。

功能:确定指定文件类型。

ls命令

举例 ls -a 显示当前目录下的全部文件(包括隐藏文件)。

功能:列出目录文件。[60-61]

touch命令

举例:touch 【选项】 文件名。

功能:修改指定文件的时间标签或者创建一个空文件。

选项:-a 仅改变指定文件的存取时间。


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/yw/8540670.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-17
下一篇2023-04-17

发表评论

登录后才能评论

评论列表(0条)

    保存