zoukankan      html  css  js  c++  java
  • 博客第7周

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

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

    2、查看文件最后100行的命令是(tai -n 100 )。

    3、实现查询文件fifile1里面空格开始的所在的行号?

    3、grep -n fifile1 "^  "| awk -F ":"  '{print $1}'

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

     4、grep -Eo "[[:alpha:]]+" /etc/fstab | sort | uniq -c|sort -nr

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

     5、cat file1|head -n 500|tail -n +300

           或 sed -n ‘300,500p’ file1

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

          将一些复杂的命令简单化(平时我们提交一次github代码可能需要很多步骤,但是可以用Shell简化成一步)

          可以写一些脚本自动实现一个工程中自动更换最新的sdk(库)

           自动打包、编译、发布等功能

           清理磁盘中空文件夹

           总之一切有规律的活脚本都可以尝试一下

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

      #!/bin/bash 指明了用于执行该文本的解释器

    8、编写脚本 hostping.sh,接受一个主机的 IPv4 地址做为参数,测试是否可连通。如果能 ping 通,则

    提示用户“该IP地址可访问”;

    如果不可 ping 通,则提示用户“该IP地址不可访问”。

    #!/bin/bash

    ip=10.0.0.8

    ping -c1 -w1 $IP &> /dev/null && echo "该${IP}地址可访问" || { echo "该${IP}地址不可访问"; exit; }

    或ping  -c1  -w1 $IP  &> /dev/null && echo "该$IP地址可访问" || { echo "该$IP地址不可访问"; exit; }

    echo "scrpit is finished"

  • 相关阅读:
    Codeforces 1265A Beautiful String
    1039 Course List for Student (25)
    1038 Recover the Smallest Number (30)
    1037 Magic Coupon (25)
    1024 Palindromic Number (25)
    1051 Pop Sequence (25)
    1019 General Palindromic Number (20)
    1031 Hello World for U (20)
    1012 The Best Rank (25)
    1011 World Cup Betting (20)
  • 原文地址:https://www.cnblogs.com/yazhan/p/13057554.html
Copyright © 2011-2022 走看看