00-写在前面

1.课程链接

http://www.runoob.com/linux/linux-shell.html

2.在线运行shell

http://www.runoob.com/try/runcode.php?filename=helloworld&type=bash

3.运行 Shell 脚本

3. 1、作为可执行程序

将上面的代码保存为 test.sh,并 cd 到相应目录:

chmod +x ./test.sh  #使脚本具有执行权限
./test.sh  #执行脚本

注意,一定要写成 ./test.sh,而不是 test.sh,运行其它二进制的程序也一样,直接写 test.sh,linux 系统会去 PATH 里寻找有没有叫 test.sh 的,而只有 /bin, /sbin, /usr/bin,/usr/sbin 等在 PATH 里,你的当前目录通常不在 PATH 里,所以写成 test.sh 是会找不到命令的,要用 ./test.sh 告诉系统说,就在当前目录找。

3.2、作为解释器参数

这种运行方式是,直接运行解释器,其参数就是 shell 脚本的文件名,如:

/bin/sh test.sh
/bin/php test.php

4.说明

内容绝大部分来自http://www.runoob.com/linux/linux-shell.html,版权归来源链接所有,本人只是简单学习,整理到简书。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 之前一直想要学习下aspectj的用法,在csdn上看到一个博主写的很不错https://blog.csdn.ne...
    最美下雨天阅读 278评论 0 0
  • 一直以来都有学生信的念头,一方面它确实是一个较为前沿和交叉的学科,另一方面觉得它也是一项实用的技术。然而,一直都没...
    猪猪头看世界阅读 1,652评论 5 12
  • 来源于知乎:http://www.zhihu.com/question/21044445 单篇 乔伊斯 《阿...
    无名戒阅读 773评论 0 5
  • 有个寺庙,因藏有一串佛祖戴过的念珠而闻名。念珠的供奉之地只有庙里的老住持和7个弟子知道。7个弟子都很有悟性,老住持...
    伟岸阅读 399评论 0 0
  • 宅女一枚,以吃睡为乐。偶有快递送货至,慌不择衣,着家居服出门。顺带割三两瘦肉,买二两小菇。一并午饭置办豌豆炒瘦肉、...
    七彩苹果乐园阅读 317评论 0 0