Linux的简单SHELL

简介:
SHELL编程是非完整编程语言,因为SHELL不会生成二进制执行文件,它只会调用系统命令,来完成既定动作。可以说SHELL是许多系统命令的集合。
SHELL是以解释运行的方式运行的,源代码不需要编译,只需要在运行时启动解释器,解释器边解释边运行。
在进行SHELL编程的时候,第一行需要顶格写shebang(解释器),因为有了解释器,下面的命令才能正常运行。
下面就先编写一个脚本
Linux的简单SHELL
./类似于执行命令 123.file 是执行文件 但实际上不是123.file执行,而是文件内的命令的执行效果。
#!/bin/bash 执行命令解释器。
除了这里的#,在其他位置上#代表注释的意思,#号后面的命令不生效。
而且与C语言不同,SHELL脚本中的命令执行失败不会影响其他命令的执行。
还可以通过直接指定命令解释器,来执行文件内容。
Linux的简单SHELL
我故意写错命令
Linux的简单SHELL
再执行一遍
Linux的简单SHELL

仅仅只有命令错误的那条语句没有执行,其他的正常运行。


本文转自 yueyue207 51CTO博客,原文链接:http://blog.51cto.com/yueyue207/2050666

相关文章
|
19天前
|
Web App开发 Java Linux
Linux之Shell基本命令篇
Linux之Shell基本命令篇
Linux之Shell基本命令篇
|
1月前
|
监控 Shell Linux
【Shell 命令集合 系统管理 】Linux 显示当前登录到系统的用户信息 who命令 使用指南
【Shell 命令集合 系统管理 】Linux 显示当前登录到系统的用户信息 who命令 使用指南
43 1
|
1月前
|
监控 Shell Linux
【Shell 命令集合 系统管理 】Linux 显示目前登入系统的用户信息 w命令 使用指南
【Shell 命令集合 系统管理 】Linux 显示目前登入系统的用户信息 w命令 使用指南
45 2
|
18天前
|
存储 Shell Linux
【攻防世界】unseping (反序列化与Linux bash shell)
【攻防世界】unseping (反序列化与Linux bash shell)
|
20天前
|
Shell Linux
【Linux】12. 模拟实现shell
【Linux】12. 模拟实现shell
27 2
|
26天前
|
Shell Linux
Linux的shell入门教程shell脚本入门教程
Linux的shell入门教程shell脚本入门教程
18 0
|
1月前
|
存储 算法 Shell
【Linux 环境变量相关】深入理解Linux下 CMake、Shell 与环境变量的交互(二)
【Linux 环境变量相关】深入理解Linux下 CMake、Shell 与环境变量的交互
51 0
|
1月前
|
Shell Linux 开发工具
shell的介绍以及Linux权限的讲解
shell的介绍以及Linux权限的讲解
31 2
|
1月前
|
网络协议 Shell Linux
【Shell 命令集合 系统管理 】Linux 查询域名的注册信息 whois命令 使用指南
【Shell 命令集合 系统管理 】Linux 查询域名的注册信息 whois命令 使用指南
49 1
|
1月前
|
存储 Shell Linux
【Shell 命令集合 系统管理 】Linux 显示当前登录用户的用户 whoami命令 使用指南
【Shell 命令集合 系统管理 】Linux 显示当前登录用户的用户 whoami命令 使用指南
49 1