您的位置:首页 > 运维架构 > Shell

Unix_shell简单应用

2013-03-06 21:18 232 查看
命令的执行顺序,
使用&&,可以理解为and
格式为: 命令1 && 命令2 当命令1执行成功后,执行命令2,否则命令2不执行(命令几乎可以是各种可执行的东西?)
例子:



使用||, 可以理解为or
格式为: 命令1 || 命令2 当命令1执行失败的时候,执行命令2



将命令组合到一起执行,使用()和{},如果1没有执行,则发系统邮件并且退出



一个shell脚本可以包含一个或者多个命令

shell脚本在处理自动循环或大的任务方面可节省大量的时间.

脚本不是复杂的程序,它是按行解释的。脚本第一行总是以#!/bin/sh开始,这段脚本通知
shell使用系统上的Bourne shell解释器。

任何脚本都可能有注释,加注释需要此行的第一个字符为#,解释器对此行不予解释。在
第四部分基础shell编程 中写入脚本名是一个好习惯。
Exp:这个脚本通过将目录下文件名截断,清除/usr/adm/下信息,并删除/usr/local/apps/log下所有的注册信息。

#!/bin/sh
# Name: CleanUp
# This is a general cleanup script.
echo "starting cleanup ...wait..."
rm /usr/lcoal/apps/log/*.log
tail -40 /var/adm/messages >/tmp/messages
mv /tmp/messages /var/adm/messages
echo "Finished CleanUp"
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: