最简单的linux echo用法

最简单的linux echo用法,第1张

方法一;

写一个bash:

a=aaa

echo $a

命令行中不能这么分开实现。

方法二;

如果硬要在命令行中实现的话,应该一次就把这两个语句写出来,不能分开写。

可以写成:

# a=aaaecho $a

echo就是回显一个数据,这个数据可以是数字、字符串等。

这里显示的是$?表示的数据,该数据的值是2.

在linux/unix

shell命令行模式,每个指令都有其返回值,用来表示其执行情况。类似于计算机语言中的函数返回值。

在这里,你的$?是指令ls

listfiles的返回值,其值是2.

至于说为什么是2,那啥因为你的文件listfiles不存在,ls指令会失败。

如果你在ls

listfiles之前touch

listfiles,那么$?就应该是0了。

试一试吧。

linux网站、论坛很多的,CU、linuxsir、linuxforum等,搜索一下吧。


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

原文地址: http://outofmemory.cn/yw/7547679.html

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

发表评论

登录后才能评论

评论列表(0条)

保存