欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

CLI初体验的晕囧

程序员文章站 2022-03-08 19:56:21
...

刚开始学习shell编程,结果这么简单的语言也这么让人郁闷。看来简单的总是不友好。

1。chmod后的文件运行时要用./作为前缀。有什么用呢?不写还能跑到其他目录怎么的?
电子书上说,直接输入文件名就能运行,如果不行,在前面加./。哈哈哈哈哈,严谨的Linux?

2。写了如下的程序:

if [ $a -eq 100 ]
then
echo "do sth"
fi

 

 
竟然报错,到空间baidu了一下,原因是a没有定义,是空的,程序解释为

if [ -eq 100 ]

 也就是判断 [ 和100是否相等,并且末尾多了个 ]。

晕菜,这他妈也可以啊。

 

3。写成

 

if [$a -eq 100]

直接报错,因为[]和条件之间要有空格!!!呵呵,傻笑。

 

 

相关标签: linux shell