CLI初体验的晕囧

简介: 刚开始学习shell编程,结果这么简单的语言也这么让人郁闷。看来简单的总是不友好。1。chmod后的文件运行时要用./作为前缀。有什么用呢?不写还能跑到其他目录怎么的?电子书上说,直接输入文件名就能运行,如果不行,在前面加./。

刚开始学习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]

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

 

 

目录
相关文章
|
3月前
|
数据采集 JavaScript 前端开发
分享66个NodeJs项目源码总有一个是你想要的
分享66个NodeJs项目源码总有一个是你想要的
83 0
|
3月前
|
存储 JavaScript 前端开发
分享72个NodeJs项目源码总有一个是你想要的
分享72个NodeJs项目源码总有一个是你想要的
69 0
|
7月前
|
应用服务中间件 PHP nginx
撸了一个一直想撸的 gem,没有框架的世界,送给 Ruby 新手
撸了一个一直想撸的 gem,没有框架的世界,送给 Ruby 新手
|
5月前
|
C++
《C++避坑神器·二十》C++智能指针简单使用
《C++避坑神器·二十》C++智能指针简单使用
27 0
|
9月前
|
测试技术 Go 网络安全
听说还不知道这几个 Goland 技巧
很多人使用 Goland 有很长时间的,却没有好好利用上 Goland 工具带给我们的遍历,今天咱们就来解锁一下新技巧
115 0
|
10月前
|
前端开发 JavaScript 程序员
重学JavaWeb第三天(十一)
重学JavaWeb第三天(十一)
58 0
|
前端开发 JavaScript Java
Docker 极简入门教程,傻瓜都能看懂!
Docker 极简入门教程,傻瓜都能看懂!
446 0
Docker 极简入门教程,傻瓜都能看懂!
|
JavaScript
来自阿里的,7天学会(废)nodejs教程
当然这也是我们成为全栈必须要掌握的知识。 今天推荐一个适合新手的免费node学习教程 - 《7天学会nodejs》。
147 0
来自阿里的,7天学会(废)nodejs教程
|
NoSQL 网络协议 Java
☀️手把手教你Camel 环境搭建☀️《❤️记得收藏❤️》
☀️手把手教你Camel 环境搭建☀️《❤️记得收藏❤️》
312 0
☀️手把手教你Camel 环境搭建☀️《❤️记得收藏❤️》
|
计算机视觉 C++ Windows
OpenCV教程之4.1.0版与VisualStudio2015环境搭建☀️《❤️记得收藏❤️》
OpenCV教程之4.1.0版与VisualStudio2015环境搭建☀️《❤️记得收藏❤️》
170 0
OpenCV教程之4.1.0版与VisualStudio2015环境搭建☀️《❤️记得收藏❤️》