shell
ice2lin
这个作者很懒,什么都没留下…
展开
-
使用Cloud Stuido 编写shell脚本时报错: /bin/bash^M: no such file or directory
在 CloudStuido 创建一个shell文件,内容如下:运行脚本:可以看到报错:/bin/bash^M: no such file or directory使用vi打开 demo.sh,进入命令模式,输入命令setff可见此时的文件竟然是以 dos格式创建的,不知道腾讯为什么这么做,当前的环境明明是ubuntu的啊。找到问题就简单了,在vi...原创 2019-06-27 10:15:02 · 165 阅读 · 0 评论 -
Linux Shell 中各种括号的使用: ${} $() $[] [] $(()) [[]] (())
1、 ${} :引用变量,还有一些其他的功能:fname=/aa1/aa2/aa3/dd.ee.txt#:从左边开始找起。##就是从那一边找起的最后一个${fname#*/} 去掉左边第一个 / 及其左边的字符串:aa1/aa2/aa3/dd.ee.txt${fname##*/} 去掉左边最后一个 / 及其左边的字符串:dd.ee.txt${fname#*.}...原创 2019-06-28 16:46:25 · 4048 阅读 · 2 评论