zoukankan      html  css  js  c++  java
  • Linux08--Shell程序设计03 shell script

    第一个Shell脚本——HelloWorld

    [root@localhost ~]# vi sh01.sh
    #!/bin/bash #!表明使用哪种shell
    # this is my first shell script #注释部分
    
    echo -e "hello world!"
    exit 0
    
    [root@localhost~]# sh sh01.sh   #使用bash或者sh命令执行sh文件
    hello world!
    

    第二个Shell脚本——从终端接收用户输入到变量中

      

    第三个Shell脚本——从终端接收用户输入的文件名创建新文件

    date命令    +%Y%m%d 是参数 ,命令之后的参数除了前面带有减号的,某些情况下,参数前面也会带有正号‘+’的情况

    在一串命令中,还需要通过其他的命令提供的信息,可以使用``反单引号 或者 $()

    执行sh sh03.sh

    第四个shell脚本 ---数值运算

    •shell脚本中的数值运算只支持整数的运算;
    •shell脚本中变量都默认为字符串,所以如果希望变量进行数值运算有如下两种办法:
    第一种是使用$((数值表达式)),如$(($first+$last))
    •第二种将变量声明为整型:declare –i total=数值表达式
    sum=$(($first+$second))
     
     
     
  • 相关阅读:
    hdu2476
    zoj3469 区间dp好题
    区间dp好题cf149d 括号匹配
    cf1108e 线段树区间更新+扫描线
    完全背包记录路径poj1787 好题
    cf1104d二分+数学
    01背包专题
    hdu1069线性dp
    有源汇的上下界最大流
    有源汇的上下界最大流
  • 原文地址:https://www.cnblogs.com/zqlmmd/p/5518437.html
Copyright © 2011-2022 走看看