【学习笔记--shell】---第一个shell脚本

第一个简单的shell脚本

shell脚本构成test1.sh

#!bin/bash

#Thisscriptdisplaysthedateandwho'sloggedon

date

who

1.编写完后,需要通过命令chmod755test1.sh修改权限

2.运行该脚本./test1.sh(PATH环境变量被设成只在一组目录中查找命令。要让shell找到test1脚本,我们只需要采取下述做法之一:将shell脚本文件所处的目录添加到PATH环境变量中;在提示符中用觉对文件路径来引用shell脚本文件)。(有些linux发行版将$HOME/bin目录添加进了PATH环境变量。它在每个用户的HOME目录下提供了一个脚本文件的地方,shell可以在那里查找要执行的命令)。

环境变量

shell维护着一组环境变量,用来记录特定的系统信息(比如系统的名称,登陆到系统上用户的名称,用户的系统ID),用户的默认主目录以及shell查找程序的搜索路径。你可以用set命令来显示一份完整的活动的环境变量列表:

example1

$set

Bash=/bin/bash

HOME=/home/Samantha

HOSTNAME=localhost.localdomain

HOSTTYPE=I386

IFS=$'\t\n'

...

你可以在环境变量名称之前加个$在脚本中使用这些环境变量

example2

#!/bin/bash

#displayuserinformationfromthesystem

echo"Userinfoforuserid:$USER"

echoUID:$UID

echoHOME:$HOME




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

上一篇:bash脚本基础知识


下一篇:阿里云视觉智能开放平台金融级人脸核身服务端Java SDK接入示例