shellSyntax.md
2024-09-06 04:58:24
shell
#! /bin/bash 头文件
echo -e 若字符串出现特殊字符,则特别处理
-n 不要在最后自动换行
./filename.sh sh filename.sh
read -p 输入 read 变量1 变量2
提示语
整数运算方法
$(()) $[]
declare -i
expr
let a=b+c
test -e file #[-e file] && echo"yes" || "no"
字符串判断
-z 字符串 判断字符串是否为空
test -f -d -r -w -x
是否为普通文件 是否为目录 是否可读 是否可写 是否可操作
if [ 条件表达式 ]; then
if [ 条件 ]; then
elif[ 条件 ];then
else
fi
case $变量名 in “第一个变量内容” )
echo""
;;
$1 $2 传递参数的位置
$0 当前路径
while [ condition ]
do
程序段落
done
until []
do
程序段落
done
for((初始值;限制值;执行步长))
do
程序段落
done
最新文章
- java继承、抽象和接口
- IOS 日期的简洁格式展示
- 解决ntp的错误:no server can be used,exiting
- Android事件分发机制(下)
- 基于HT for Web的3D呈现A* Search Algorithm
- 做自己的类库dll文件
- js模板
- 最大ASCII的和问题
- eclipse启动报错 java was started but returned exit code = -805306369
- 如何使用jQuery设置背景的透明度
- android开发之shape详解
- 第 11 章 桥梁模式【Bridge Pattern】
- Hibernate四 批量处理
- SqlServer死锁与阻塞检测脚本
- html 实现网址链接
- CENTOS安装部署zabbix
- [0] Lc.exe 已退出,代码 -1
- Asp.net MVC在Razor中输出Html的两种方式
- hdu1022 Train Problem I---模拟栈
- MyBatis - 介绍、简单入门程序