利用vi编辑器编辑脚本,将脚本命名为脚本功能.sh
Shell脚本不是复杂的程序,它是按行解释的,脚本第一行总是以 #!/bin/sh 开头,它通知系统以下的Shell程序使用系统上的Bourne Shell来解释。
第二行注释中写入脚本名,第三行注释开始写入脚本功能——习惯。
以下行进入脚本正式编写
编写完后给脚本添加执行权限:
     chmod u+x ScripName
运行脚本:ScripName

 

简单脚本示例:
vi ShowHello.sh
以下为脚本内容:
#!/bin/sh
#ShowHello.sh
#To show hello to somebody
echo -n“Enter Your Name:”
read NAME
echo “Hello,$NAME!” 
保存,退出vi编辑器。
为脚本添加可执行权限:
chmod u+x ShowHello.sh
运行脚本:ShowHello.sh(若不行,请切换到当前目录,输入./ShowHello.sh)

 

/dev/null
      是一个虚设的设备,俗称“Linux黑洞”,任何对/dev/null的写入都会成功,但数据会消失得无影无踪,没有任何反馈。所以经常把不想在屏幕显示的信息全部送到/dev/null中,在shell脚本中用得比较多。
  如:ls  –l > /dev/null
还可以用来清空文件的内容:cat /dev/null > FileName

 

 

Logo

更多推荐