基础的shell脚本
2015-02-27 19:50
225 查看
#! /bin/sh
a="hello world"
echo "A is "
echo $a
echo "<br />"
echo "A is $a"
//输出的结果:
A is
hello world
<br />
A is hello world
2得到系统时间:
获取今天时期:`date +%Y%m%d` 或 `date +%F` 或 $(date +%y%m%d)
获取昨天时期:`date -d yesterday +%Y%m%d`
获取前天日期:`date -d -2day +%Y%m%d`
依次类推比如获取10天前的日期:`date -d -10day +%Y%m%d`
或n天前的 `date -d "n days ago" +%y%m%d`
明天:`date -d tomorrow +%y%m%d`
注意以上中间有空格
time=`date +%Y-%m-%d`
echo $time;
test="aaaaaa"
echo $test
printf "bbbbbb"
//输出的结果:
2015-02-27
aaaaaa
bbbbbb
区别:echo 和printf的区别是echo 会自动的换行,而printf不会自动换行。
a="hello world"
echo "A is "
echo $a
echo "<br />"
echo "A is $a"
//输出的结果:
A is
hello world
<br />
A is hello world
2得到系统时间:
获取今天时期:`date +%Y%m%d` 或 `date +%F` 或 $(date +%y%m%d)
获取昨天时期:`date -d yesterday +%Y%m%d`
获取前天日期:`date -d -2day +%Y%m%d`
依次类推比如获取10天前的日期:`date -d -10day +%Y%m%d`
或n天前的 `date -d "n days ago" +%y%m%d`
明天:`date -d tomorrow +%y%m%d`
注意以上中间有空格
time=`date +%Y-%m-%d`
echo $time;
test="aaaaaa"
echo $test
printf "bbbbbb"
//输出的结果:
2015-02-27
aaaaaa
bbbbbb
区别:echo 和printf的区别是echo 会自动的换行,而printf不会自动换行。
相关文章推荐
- SHELL脚本的基础知识2——使用结构化命令
- SHELL脚本的基础知识4——处理用户输入
- shell脚本编程的一些基础
- linux 基础学习之四:shell脚本学习(1)
- linux基础学习-shell脚本学习(鸟哥私房菜)
- Linux Bash Shell学习(七):shell编程基础——运行Shell脚本、function
- Shell脚本编程基础
- shell脚本调试技术 基础
- Linux学习笔记(三)——Shell脚本基础总结
- Linux学习笔记(三)——Shell脚本基础总结
- SHELL脚本的基础知识5——显示数据
- shell脚本基础
- shell脚本基础
- [网摘学习]Shell脚本编程学习入门:Shell编程基础
- shell脚本编程基础
- SHELL脚本的基础知识3——更多结构化命令
- shell脚本基础知识。
- Linux新手生存笔记[8]——shell脚本基础1-变量
- linux基础之简单shell脚本编写
- Shell脚本基础知识