概述
shell编程的基础我就不细说了,
这里都有:比较简单简洁的教程
我只说一下我遇到的不注意就会入坑的问题
我使用的代码如下:
#!/bin/bash
# Here is comments
echo "are you ok? [yes or no]"
read answer
if [ "$answer" = "yes" ]; then
echo "good guy!"
else
echo "come on don't be silly!"
fi
exit 0
·
·
我遇到的第一个问题
出现end of file unexpected(expecting “then”)
解决方法:将CRLF换成LF,用VScode的话在右下角选择后重新保存即可
用UltraEdit的解决方法如图
·
·
第二个问题
如果你直接复制上面代码的话应该不会出现
出现not found
这里是空格的问题,解决方法如下:
#错误的示范
if ["$answer"="yes"]; then
#正确的示范
if [ "$answer" = "yes" ]; then
·
·
·
·
·
·
·
·
目前还在摸索阶段,如果再遇到什么问题可能还会继续更新
最后
以上就是丰富小松鼠为你收集整理的shell编程的新手入门常见问题的全部内容,希望文章能够帮你解决shell编程的新手入门常见问题所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复