Welcome 微信登录

首页 / 操作系统 / Linux / Linux Shell脚本基本知识

概述:shell其实是内核与用户之间的一个接口,shell脚本如果有一系列经常使用的linux命令,你可以把它们存储在一个文件肿。shenll可以读取这个文件,并执行其中的命令。这样的文件成为脚本文件。执行shell脚本要创建一个shell脚本,你要使用任何编辑器比如vi在文本文件中编写他。为了使用bash shell赖执行脚本magic,其命令是:bash magic或者./magicecho命令:echo “this is an example of the echo command!”屏幕上就会回显“this is an example of the echo command!”#符号用于在shell脚本肿可以包含注解入口echo “hello”#this is a comment line. this would not produce any output!echo “world!”第二行是一个注解的例子。它将被shell忽略,而且不产生任何消息变量:可以在任何时间通过简单的赋值来创建。语法:<variable name>-<value>Linux 中的所有变量都被当作字符串引用变量:$符号用于引用一个变量的内容variable1 = ${variable2}读入值给变量在执行shell脚本时,shell还允许用户直接从键盘读入一个值给变量,还可以使用read命令来作。$read fname本地和全局shell变量局部变量当引用shell时,只有创建它的shell能够知道变量的存在全局变量称为子shellshell中创建的变量局部于创建它的shell,除非使用export命令特别指出是全局的。环境变量:通过改变这些变量的值,用户能够定制此环境一些环境变量的例子是HOME,PATH,PS1,PS2,LOGNAME,SHLVL,及SHELL