1.建立脚本:

可以通过文本编辑器,比如nedit、kedit、emacs、vi等来编写我们的shell程序。

2.编写脚本:

具体编写教程可参考菜鸟教程,徐小狗为大家奉上链接:

Shell 教程|菜鸟教程

Shell 编程快速入门|菜鸟教程

3.使脚本可执行

chmod +x scriptfilename

4.执行脚本:

Linux执行脚本的三种方式:

(1)bash scriptfilename 或者 sh scriptfilename:

                当脚本文件本身没有可执行权限(即文件权限属性x位为-号)时或者脚本文件开头没有指定解释器时推荐使用这种方法。

       (2)path/scriptfilename 或者 ./scriptfilename:

将脚本文件的权限改为可执行(即文件权限属性为x位)后通过执行脚本绝对路径或者相对路径就可以执行脚本了。

(3)source scriptfilename 或者 . scriptfilename:

                source 或者“.”命令的功能是:读入脚本并执行脚本,即在当前Shell中执行source或“.”加载并执行的相关脚本文件的命令及语句,而不是产生一个子Shell来执行文件中的命令。

Linux Shell 脚本教程相关推荐

  1. 学习笔记之Linux Shell脚本教程:30分钟玩转Shell脚本编程

    Linux Shell脚本教程:30分钟玩转Shell脚本编程 http://c.biancheng.net/cpp/shell/ 转载于:https://www.cnblogs.com/pegasu ...

  2. linux不能使用的shell,linux shell脚本教程冰焰今天为不能用了

    很简单的,现在就尝试一下吧 PublicFunctionDecryptFlashFXP(passwordAsString)AsString DimxAsInteger Dimmagic()AsStri ...

  3. Linux Shell脚本入门教程系列之(十六) Shell输入输出重定向

    本文是Linux Shell系列教程的第(十六)篇,更多Linux Shell教程请看:Linux Shell系列教程 Shell中的输出和输入的重定向是在使用中经常用到的一个功能,非常实用,今天就为 ...

  4. Linux Shell脚本入门教程系列之(十五) Shell函数简介

    本文是Linux Shell脚本系列教程的第(十五)篇,更多Linux Shell教程请看:Linux Shell脚本系列教程 上一篇之后,函数可以将一个复杂功能划分成若干模块,从而使程序结构更加清晰 ...

  5. Linux Shell脚本入门教程系列之(十四) Shell Select教程

    本文是Linux Shell脚本系列教程的第(十四)篇,更多Linux Shell教程请看:Linux Shell脚本系列教程 在上一篇文章:Linux Shell系列教程之(十三)Shell分支语句 ...

  6. Linux Shell脚本入门教程系列之(十三)Shell分支语句case … esac教程

    本文是Linux Shell脚本系列教程的第(十三)篇,更多Linux Shell教程请看:Linux Shell脚本系列教程 上一篇之 后,分支语句非常实用,基本上高级语言都支持分支语句(pytho ...

  7. Linux Shell脚本入门教程系列之(十二)Shell until循环

    本文是Linux Shell脚本系列教程的第(十二)篇,更多Linux Shell教程请看:Linux Shell脚本系列教程 在上两篇文章Linux Shell系列教程之(十)Shell for循环 ...

  8. Linux Shell脚本入门教程系列之(十一)Shell while循环

    本文是Linux Shell脚本系列教程的第(十一)篇,更多Linux Shell教程请看:Linux Shell脚本系列教程 在上一篇Linux Shell系列教程之(十)Shell for循环中, ...

  9. Linux Shell脚本入门教程系列之(十)Shell for循环

    本文是Linux Shell脚本系列教程的第(十)篇,更多Linux Shell教程请看:Linux Shell脚本系列教程 基本任何语言都有自己的循环语句,Shell当然也不例外,继上一篇之后,今天 ...

  10. Linux Shell脚本入门教程系列之(九)Shell判断 if else 用法

    本文是Linux Shell脚本系列教程的第(九)篇,更多shell教程请看:Linux Shell脚本系列教程 判断语句是每个语言都必不可少的关键语法,Shell命令当然也不例外.继上一篇之后,今天 ...

最新文章

  1. Juniper批量新增用户命令工具
  2. pytorch学习笔记 torchnn.ModuleList
  3. 【机器学习】干货!机器学习中 5 种必知必会的回归算法!
  4. 浙江师范计算机考研怎么样,浙江师范大学考研难吗?一般要什么水平才可以进入?...
  5. ExtJS学习:MVC模式案例(三)
  6. [WinSock]封装WSAAsyncSelect!
  7. 从没想过会有一个这样的机会|大疆招聘
  8. bootstrap学习笔记(5)
  9. Python利用模糊查询两个excel文件数据 导出新表格
  10. 计算机程序员三级试题,计算机程序员考试试题及答案.
  11. 无人驾驶车辆轨迹跟踪控制文献分享(1)
  12. 《人类的演化》读书笔记
  13. 如何在github上创建自己的个人网站
  14. (三)Linux vi 文本编辑器,用户管理,组管理,Sudo命令,时间管理
  15. 【AD】原理图放置差分对,报错Missing Negative Net for differential pair
  16. c语言 打字游戏,打字游戏初级版——C语言
  17. 安科瑞变电所运维云平台AcrelCloud-1000实时监测
  18. 肝了一个月,整理了一万道2020年最新Java面试题,阿里offer有了
  19. (转载)UIKIt力学教程
  20. 第四十二次总结:json模块与pickle模块

热门文章

  1. 史上最简单的spark教程第十章-SparkSQL编程Java案例实践(二)
  2. 高彩色显示图标(转)
  3. map函数——STL库
  4. log日志查看软件logviewer-pro
  5. java fly bird小游戏_JavaScript实现Fly Bird小游戏
  6. fmincon函数求极值
  7. 《职场动物进化手册》笔记整理
  8. 卡通漫画Photobacks Cartoon 2.0 PS扩展面板汉化版 支持CC2019
  9. 前端开发过程中经常遇到的问题以及对应解决方法 (持续更新)
  10. 梦幻西游打宝图脚本制作教程