1:
定义变量时, =号的两边不可以留空格.
eg:
gender=femal------------right
gender =femal-----------wrong
gender= femal-----------wrong
2
条件测试语句 [ 符号的两边都要留空格.
eg:
if [ $gender = femal ]; then-------right.
echo "you are femal";
fi
if[ $gender...-----------------------wrong
if [$gender...----------------------wrong.
3
条件测试的内容,如果是字符串比较的话, 比较符号两边要留空格!
eg:
if [ $gender = femal ]; then-------right.
if [ $gender= femal ]; then--------wrong.
if [ $gender=femal ]; then---------wrong.
4
如果if 和 then写在同一行, 那么,注意, then的前面要跟上 ; 号.
如果 then 换行写, 那么也没问题.
eg:
if [ $gender = femal ]; then-------right.
if [ $gender = femal ]
then-------------------------------right.
if [ $gender = femal ] then-------wrong. then前面少了 ; 号.
提示出错信息:
syntax error near unexpected token then
同理,还有很多出错信息 比如
syntax error near unexpected token fi 等都是这样引起的.
5
if 后面一定要跟上 then. 同理
elif 后面一定要跟上 then.
不然提示出错信息:
syntax error near unexpected token else
1)if 语句后面需要跟着then,同时前面要有分号;
2) 空格非常重要,shell 会认为空格前的为一个命令,如果a=3 认为是赋值操作,如果写成a = 3,那么就会认为a为一个命令 this=`ls -l |grep '^-' | wc -l `
3) 操作符之间要用空格分开 ,如 test ! -d $1,其中的!和-d就要用空格分开
空格是命令解析中的重要分隔符
http://blog.csdn.net/qzwujiaying/article/details/6321068
分享到:
相关推荐
+viewpager+listview(adapterview)recyclerview scrollview webviewblog//blog.csdn.net/w7822938/article/details/47173047/demo-apk,可30452;
标题中的“博客https://blog.csdn.net/weixin_49457347/article/details/1236所需文件”表明这是一个与特定博客文章相关的压缩包,但没有提供足够的信息来直接解释博客的内容。从描述中也无法获取更多细节,它只是...
https://blog.csdn.net/a6661314/article/details/124358796的实验文件
接前两篇文章,[小学生python游戏编程3----拼图游戏-准备](https://blog.csdn.net/fqfq123456/article/details/127173684),[小学生python游戏编程4----拼图游戏今天]...,上次写到可以打乱图片,拼成游戏界面,今天...
Predict if the car purchased at the Auction is a good bad buy The dependent variable IsBadBuy is binary C2 There are 32 Independent variables C3 C34
详情看我的我的文章https://blog.csdn.net/wsxybz/article/details/128486717
PASICALvoc标注好的ip102数据集,9997张原始图片 数据集标签和图片可查看https://backend.blog.csdn.net/article/details/144620956
行人识别检测数据集,darknet格式,准确识别率可达99.5% 标注信息和图片参考 https://backend.blog.csdn.net/article/details/145260945
行人识别检测数据集,yolov8格式,准确识别率可达99.5% 标注信息和图片参考 https://backend.blog.csdn.net/article/details/145260945
行人识别检测数据集,yolov11格式,准确识别率可达99.5% 标注信息和图片参考 https://backend.blog.csdn.net/article/details/145260945
行人识别检测数据集,yolov7格式,准确识别率可达99.5% 标注信息和图片参考 https://backend.blog.csdn.net/article/details/145260945
行人识别检测数据集,coco json格式,准确识别率可达99.5% 标注信息和图片参考 https://backend.blog.csdn.net/article/details/145260945
行人识别检测数据集,yolov5格式,准确识别率可达99.5% 标注信息和图片参考 https://backend.blog.csdn.net/article/details/145260945
COCO JSON标注好的ip102数据集,9997张原始图片 数据集标签和图片可查看https://backend.blog.csdn.net/article/details/144620956
yolov5标注好的ip102数据集,9997张原始图片 数据集标签和图片可查看https://backend.blog.csdn.net/article/details/144620956
yolov8标注好的ip102数据集,9997张原始图片 数据集标签和图片可查看https://backend.blog.csdn.net/article/details/144620956
行人识别检测数据集,yolov9格式,准确识别率可达99.5% 标注信息和图片参考 https://backend.blog.csdn.net/article/details/145260945
yolov7标注好的ip102数据集,9997张原始图片 数据集标签和图片可查看https://backend.blog.csdn.net/article/details/144620956
文章链接:https://blog.csdn.net/Jeankyw/article/details/131890436?spm=1001.2014.3001.5502
https://blog.csdn.net/huangjhai/article/details/118854733