zoukankan      html  css  js  c++  java
  • shell的定义

    shell一些符号区别对待不同的定义。主要的定义3途径:

    (1)单引號

    (2)双引號

    (3)反引號

    我们最经常使用的就是双引號和单引號。对于这2个符号,用$变量能够非常清楚的说明它们的差别,例如以下:

    [xxx@xxx ~]$ echo 'Home is $HOME'
    Home is $HOME

    [xxx@xxx ~]$ echo "Home is $HOME"
    Home is /home/map
    我们能够非常清楚的总结出规律:单引號中$HOME被视为字符串,双引號中$HOME被视为变量并展开为它实际的值

    以下再说说反引號,这个符号是“`”,就是在esc以下的那个键。依然看个小样例:

    [xxx@xxx ~]$ whoami 
    map

    [xxx@xxx ~]$ echo `whoami`
    map
    我们也能够非常清楚的总结出规律:反引號界定的内容被当作shell命令,其内容在运行过程中被该命令的输出自己主动替换





    版权声明:本文博客原创文章,博客,未经同意,不得转载。

  • 相关阅读:
    年底送书活动:送出6本技术书籍,价值372元!
    (7)ASP.NET WEB服务器控件
    (6)DataTable 转换成 Json
    (9)C#连mysql
    (8)C#连sqlserver
    VM虚拟机
    (7)C#连DB2---oledb方式
    (48)C#网络4 web
    远程桌面
    (47)C#运行时序列化
  • 原文地址:https://www.cnblogs.com/zfyouxi/p/4714869.html
Copyright © 2011-2022 走看看