zoukankan      html  css  js  c++  java
  • Shell 常见理论问答

    (1)shell脚本中,怎么可以把某一行注释掉?

    答:“#”。
    View Code

    (2)如何执行一个shell脚本呢?

    答:“sh x.sh”,“加执行./x.sh”,“bash x.sh”。
    View Code

    (3)为了方便管理我们约定把shell放到哪个目录下?

    答:“/user/sbin/”
    View Code

    4)为了更好的调试shell脚本,我们可以加一个选项来观察shell的执行过程是哪个选项呢?

    答:“sh –x x.sh”。
    View Code

    (5)使用date命令打印5天前的日期,要求格式为,xxxx-xx-xx?

    答:“date -d "-5 day" +%F”。
    View Code

    (6)请判断脚本有什么问题?

    #!/bin/bash
    a = 1
    b = 2
    echo $a ,$b 。
    答:a = 1 不需要空格 a=1
    View Code

     

    (7)shell脚本中如何使用数学运算?请举例。

    答:
    #!/bin/bash
    a=1
    b=2
    
    #也可以 c=$(($a+$b))
    c=$[$a+$b]
    echo $c
    View Code

    (8)shell脚本有一个命令可以实现与用户交互,请问是哪个,怎么使用?

    答:“read ”,read –p “输入: ”n
    View Code

    (9)在shell如何判断大小或者判断?

    答:-lt –gt –qe –ne –le –ge。
    View Code

    (10)shell中什么代表或者并且。

    答:并且&&-a, 或者||-o。
    View Code

    (11)case的结构。

    答:
    
    case $a in
    
    1)
    
    Cm1
    
     ;;
    
    2)
    
    Cm2
    
    ;;
    
     *)
    
     Cm3
    
    ;;
    
    esac
    View Code

    (12)列举脚本的循环结构。

    答1:
    for i in ·seq 1 10· ;do
    $iCMD
    done
    View Code
    答2:
    while [ 1 == 1 ];do
    Cmd
    done
    View Code

    (13)shell函数的作用的作用是什么?函数结结构什么样。

    答:是一个脚本集合的单元。
    
    结构:if_n() {语句} 。
    View Code
  • 相关阅读:
    php 后端跨域请求
    IIS服务器文件跨域问题(几乎可以解决大多数跨域问题)
    JavaScript中的execCommand
    [原创] 利用前端+php批量生成html文件,传入新文本,输出新的html文件
    javascript 生成 uuid
    zabbix安装 检测环境 PHP bcmath off
    mysql中间件-amoeba
    MySQL备份
    ELK日志分析
    SAMBA配置文件详解
  • 原文地址:https://www.cnblogs.com/xiangsikai/p/8289782.html
Copyright © 2011-2022 走看看