|
8#
楼主 |
发表于 2007-8-27 12:23:54
|
只看该作者
周末重装了机器,没有看到帖子,呵呵
linux文件中的#是表示注释的意思
但#! 用法不表示注释,用来通知系统使用什莫类型的shell解释器
我们使用的linux默认的shell是bash,可以用命令echo $SHELL查看
没有#!/bin/bash 系统也会按照这个默认得shell类型来解释执行这个文件,但建议养成写这句话的习惯,不同的shell类型规则有一点不一样,如果当前的默认shell类型修改成别的,而你的可执行文件必须通过bash来解释的话,你就不得不加上这句话。
sh 是bounre shell,在有些unix系统上,也会用bsh这个简写,我们以前常写这个,这也是为什莫我在黑板上写这个的原因,呵呵
bash 是bounre Again shell
在咱们的linux上,你就用#!/bin/sh好了
以上脚本执行后,mysql和你手工安装的效果是一样的。
有问题的话,把你的操作过程和脚本一起发给我。
[ 本帖最后由 thedaythegirl 于 2007-8-27 12:25 编辑 ] |
|