shell脚本使用技巧3--函数调用
2024-10-13 11:42:38
定义函数
function fname()
{
statements;
}
或者
fname()
{
statements;
}
传递参数给函数:
fname arg1 arg2;
ex:
函数参数定义:
fname()
{
echo $1, $2;
echo "$@";
echo "$*";
return 0;
}
检测命令是否成功执行
#!/bin/bash
#filename:success_test.sh
cmd="ls"
$cmd
if [ $? -eq ];
then
echo "$cmd executed successfully"
else
echo "$cmd terminated unsuccessfully"
fi
最新文章
- javascript之闭包理解以及应用场景
- ARM CPU大小端
- C++11中自定义range
- Centos 7.0查看硬盘使用情况 命令
- vijos p1523 贪吃的九头龙 思考思考再思考,就荒废了4小时
- Android 编程下的四大组件之服务(Service)
- 用自己的机器人和ubuntu PC实现通信和控制--26
- 百度的android采访分析
- java——%
- @PostConstruct 和 @PreDestory
- java基础(八章)
- ubuntu上修改root密码
- (九)UIScrollView和PageControl的分页
- Tesseract训练
- soa 和微服务的区别
- 【转】在 XAML 的属性中,转义大括号 {}
- ORACLE PATCH 版本的查询 PL/SQL
- 强化学习读书笔记 - 09 - on-policy预测的近似方法
- BS Web窗体 动态修改WebConfig文件参数及数据库链接串
- 在xampp集成环境下使用 php 连接oracle
热门文章
- PAT Basic 1073. 多选题常见计分法
- elasticsearch-HQ 安装与使用
- CentOS挂Windows的NFS备忘
- groovy中的正则表达式操作符【groovy】
- MySQL主从数据同步延时分析
- spark操作Kudu之写 - 使用DataFrame API
- Javascript 中调参数的脚本onclick=";select(this)"; this 怎么解释
- Python学习(七) —— 装饰器、迭代器、生成器
- spark学习之路1--用IDEA编写第一个基于java的程序打包,放standalone集群,client和cluster模式上运行
- docker下搭建zipkin for mysql