zoukankan      html  css  js  c++  java
  • linux SHell

    /etc/hosts的内容为
    192.168.1.11  oldboy11.etiantian.org
    192.168.1.21  oldboy21.etiantian.org
    192.168.1.31  oldboy31.etiantian.org
    #192.168.1.111  oldboy111.etiantian.org

    请用shell脚本实现,怎么才能在输入IP后找到/etc/hosts里对应的唯一的hostname?

    • awk 'BEGIN {a="'$1'"} {if($1==a) print $2; }' /etc/hosts  
    • awk '{if($1=="'$1'") print $2}' /etc/hosts  

    l

    3.描述linux shell中单引号、双引号及不加引号的简单区别(记时2分钟)

    简要总结:

    单引号:

    可以说是所见即所得:即将单引号内的内容原样输出,或者描述为单引号里面看到的是什么就会输出什么。

    双引号:

    把双引号内的内容输出出来;如果内容中有命令、变量等,会先把变量、命令解析出结果,然后在输出最终内容来。

    不加引号:

    不会将含有空格的字符串视为一个整体输出, 如果内容中有命令、变量等,会先把变量、命令解析出结果,然后在输出最终内容来,如果字符串中带有空格等特殊字符,则不能完整的输出,需要改加双引号,一般连续的字符串,数字,路径等可以用。

    
    
  • 相关阅读:
    codevs 1202 求和
    codevs 1201 最小数和最大数
    nyist 240 小明的调查统计(二)
    nyist28大数阶乘
    nyist 626 intersection set
    【】小技巧】CSS文字两端对齐
    Vue.js项目模板搭建
    25个最基本的JavaScript面试问题及答案
    java抽象类与接口的区别及用法
    JQuery事件手册
  • 原文地址:https://www.cnblogs.com/moss_tan_jun/p/5825426.html
Copyright © 2011-2022 走看看