shell编程 入门学习

一、最简单的shell程序

  1、新建一个 名字为helloworld.sh 文件, linux的文件是没有扩展名之分的,这里用.sh 是大家约定俗称的命名方式。

   

  #!/bin/bash 这里解释是用shell bash

  echo Hello World!  打印 hello world

二、直接在命令行里面使用shell 编程

 1、使用variable(变量) 注意:shell不想java可以随意添加空格,shell的空格代表结束,所以不能随意添加空格。

 2、S=`expr 2 + 3` 这里非常的严谨,expr后面要使用一个空格,2后面要有空格+后面也要有空格。少了就不行

    

  不隔开就不是一个运算符了。

  逻辑处理

    for

#!/bin/bash
for ((i=0;i<5;i++))
do
echo "hello world"
done

 

    while

#!/bin/bash
i=1
while ((i<=5))
do
echo "hello world"
let i++
done

 

    if  

#!/bin/bash
read -p "please enter your name:" NAME
#printf '%s\n' $NAME
if [ $NAME = root ]
        then
                echo "hello ${NAME} , welcome !"
        elif [ $NAME = enzo ]
                then
                        echo "hello ${NAME} , welcome !"
        else
                echo "滚犊子"
fi

 

    

     

  

posted @ 2018-01-16 14:41  丿格物致知丶  阅读(140)  评论(0编辑  收藏  举报