标签:
shell script优缺点分析
shell 使用的是外部的命令 与bash shell的一些默认工具,所以,它常常调用外部的函数库,因此,命令周期上面比不上传统的程序语言。
所以,Shell Script用在系统管理上面是很好的,但是在处理大量数值计算时,速度较慢。
shell script编写的注意事项
1、如果一行内容太多,则可以使用 \[Enter] 来扩展至下一行
2、# 可以作为批注
如何执行Script
1、直接命令执行(要具有可读可执行的权限)
绝对路径,相对路径,变量PATH功能(例如 ~/bin/)
2、以bash进程执行
比如bash shell.sh, sh shell.sh, source shell.sh
还是老规矩,在练习中学习
echo -e "I will use ‘touch‘ command to create 3 files" read -p "Please input your filename" fileuser filename=${fileuser:-"filename"} date1=$(date --date=‘2 days ago‘ +%Y%m%d) date2=$(date --date=‘1 days ago‘ +%Y%m%d) date3=$(date +%Y%m%d) file1=${filename}${date1} file2=${filename}${date2} file3=${filename}${date3} touch "$file1" touch "$file2" touch "$file3"
1、read的基本用法
2、date1=$(date --date=‘2 days ago‘ +%Y%m%d) ,使用$()中的命令取得信息
3、filename=${fileuser:-"filename"}涉及了“变量的测试与内容替换”
echo -e "You should input 2 numbers, I will cross them" read -p "first number: " firstNumber read -p "second number: " secondNumber total=$(($firstNumber*$secondNumber)) echo -e "\n The result of $firstNumber X $secondNumber is ==> $total"
1、var=$((运算内容))
#每日Linux小练习#06 Shell Script注意点总结
标签:
原文地址:http://www.cnblogs.com/wuqi/p/4713088.html