基本思想
1.编写一个脚本来执行一个特定的任务
2.修改它来完成一个不同的,但比较相似的任务
3.用变量来代替写死的常量
4.将重复的代码放到一个函数中
清空文件
cat /dev/null > messages
你有尝试过这样定义你的脚本解释器吗
#!/bin/more
#!/bin/rm
从文件中读取
#!/bin/sh
PWD=`pwd`
FILE=${PWD}/info.txt
{
read line1
read line2
} < ${FILE}
将代码块中的所有输出重定向到文件
#!/bin/sh
# read from /etc/fstab
PWD=`pwd`
FILE=${PWD}/info.txt
{
echo asdlfjl
ls
echo OK
} > ${FILE}