|
系统函数:
1、简单示例:
点击查看代码- #!/bin/bash
- filename="$1"_log_$(datename +%S)
- echo $filename
复制代码 basename:
- 基本语法:
basename [string/pathname] [suffix]
(功能描述:basename命令会删掉所有的前缀包括最后一个('/')字符,然后将左右字符显示出来。
basename可以理解为路径的文件名称。
- 选项:
suffix 为后缀,如果suffix被指定了,basename会将pathname中的suffix去掉。
示例:
点击查看代码- #!/bin/bash
- echo '======== basename与dirname ========'
- echo home name: $(basename $0)
- echo /home/xiaohu name: $(cd $(dirname $0); pwd)
复制代码 流程控制
for循环结构
语法1:
点击查看代码- #!/bin/bash
- for ((初始值; 循环控制条件; 变量变化))
- do
- 程序
- done
- #程序结束
复制代码 for循环示例脚本:✔示范:
点击查看代码[code]#!/bin/bashfor ((i=1; i |
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有账号?立即注册
x
|