• N46期第二周作业


    1、在档案中搜寻关键词的命令是( D  )。

    A、ps   B,eat  C、more  D、grep

    2、查看⽂件最后100⾏的命令是( )。

       tail -n100 file

    3、实现查询⽂件fifile1⾥⾯空格开始的所在的⾏号?

       grep -n "^[[:blank:]]" fifile1

    4、统计/etc/fstab⽂件中每个单词出现的次数?

       grep -o "\<[[:alpha:]]\+\>" /etc/fstab |sort |uniq -c

    5、如何查看fifile1⽂件的第300到500⾏的内容?

      sed -n '300,500p' fifile1 

    6、shell 脚本编程的主要应用范围有哪些?

      自动化运维,减轻人工任务,监控程序或服务运行

    7、 shell 脚本文件的第一行中 #!/bin/bash 的作用是什么?

       声明采用的解释器的类型

    8、编写脚本 hostping.sh,接受一个主机的 IPv4 地址做为参数,测试是否可连通。如果能 ping 通,则提示用户“该IP地址可访问”;如果不可 ping 通,则提示用户“该IP地址不可访问”。  

      

    #!/bin/bash
    for i in `seq 3`;do
    read -p "请输入IP地址:" IP
    if [[ "$IP" =~ ([0-9]{1,3}\.){3}[0-9]{1,3} ]];then
    echo "输入正确,请稍等"
    ping -c2 -w2 $IP &> /dev/null && echo "该IP地址可访问" || echo "该IP地址不可访问"
    else
    echo "输入错误,请重新输入"
    fi
    i+=1
    done

  • 相关阅读:
    win10开机自启脚本
    centos7安装redis
    oracle安装
    Python进程和线程实例详解
    sonar+postgresql
    centos7更换下载源
    Python强大的日志模块logging
    centos7切换图形界面
    centos7安装mysql5.7
    Python正则表达式大全
  • 原文地址:https://www.cnblogs.com/ssel/p/13094106.html
Copyright © 2020-2023  润新知