shell编程笔记
来源:互联网 发布:凡古加网络 编辑:程序博客网 时间:2024/06/06 07:31
第一天学习shell编程,自己做的笔记;
test1:
#!/bin/sh
#judge dir exist
if [ ! -d /data/20140515 ];then
mkdir -p /data/20140515
else
echo “This DIR is exist,Please exit …..”
fi
test2:
#!/bin/sh
scores=80;
if [[ $scores -gt 85 ]]; then
echo "very good!";
elif [[ $scores -gt 75 ]]; then
echo "good!";
elif [[ $scores -gt 60 ]]; then
echo "pass!";
else
echo "no pass!";
fi;
逻辑运算符解析:
-f 判断文件是否存在 eg: if [ -f filename ]
-d 判断目录是否存在 eg: if [ -d dir ]
-eq 等于 应用于:整型比较
-ne 不等于 应用于:整型比较
-lt 小于 应用于:整型比较
-gt 大于 应用于:整型比较
-le 小于或等于 应用于:整型比较
-ge 大于或等于 应用于:整型比较
-a 双方都成立(and) 逻辑表达式 –a 逻辑表达式
-o 单方成立(or) 逻辑表达式 –o 逻辑表达式
-z 空字符串
1 0
- shell编程笔记一
- shell编程笔记二
- linux Shell编程笔记
- Shell编程笔记
- shell编程学习笔记
- Linux Shell 编程笔记
- linux shell 编程笔记
- Shell 编程-学习笔记
- shell编程笔记
- shell编程学习笔记
- 基础shell编程 笔记
- Linux Shell编程笔记
- shell 编程 学习笔记
- shell编程笔记
- shell编程小笔记
- C shell编程笔记
- SHELL编程学习笔记
- shell编程笔记
- jquery如何获取两个日期之间的所有日期
- 使用wifi网卡笔记5---AP模式
- PS/2 标准键盘不可以的详细图解
- 造轮子和用轮子:快速入门JavaScript模块化
- javascript 设计模式 学习笔记(二)--基础(call,apply)
- shell编程笔记
- Homebrew error: Another active Homebrew process is already in progress
- Android ActivityManagerService(AMS)的启动分析 << 代码讲的比较细致,在了解主要流程后再看这篇
- accept函数详解
- MPC-HC在windows10上VS2013编译
- imageview清空缓存状态
- ios developer tiny share-20160823
- spring data redis 操作redis 单机版和集群
- iOS开发支付集成之微信支付