zoukankan      html  css  js  c++  java
  • Linux shell编程学习笔记-----第六章变量和引用

    6.1变量

    变量可分为本地变量(随着shell进程的消亡而消亡,类似于java C++ 中的局部变量),环境变量(适用于所有由登录进程产生的子进程),位置参数(用于向shell脚本传递参数,是只读的)。

    6.1.1变量替换和赋值

    变量的基本操作,变量替换和变量赋值

    变量赋值的几种方式

    两个赋值符号的区别

    echo用于输出变量的值,unset可以消除变量的值

    6.1.2无类型的shell脚本变量

    bash shell 只支持字符型和整型,字符型变量有一个整型值为0,数值型的初值为0,字符型的初值为空,可以不预先定义变量而直接使用它

    6.1.3环境变量:特殊之处仅在于它的值适用于所有由登录进程产生的子进程。

    环境变量通常用来存储路径信息,PWD和OLDPWD分别记录了当前目录和旧的工作目录

    6.1.4位置参数,用于从命令行,向shell脚本传递参数。

    6.2引用,引用是屏蔽特殊字符的特殊意义,而将其解释为字面含义

    6.2.2命令替换,是指将命令的标准输出作为值附给某个变量

  • 相关阅读:
    BZOJ 4525 二分
    BZOJ 4565 状压DP
    BZOJ 3930 容斥原理
    BZOJ 4562 搜索...
    BZOJ 4563 错排+高精度
    BZOJ 1833 数位DP
    BZOJ 4517 组合数+错排
    python 入门学习(二)
    python 入门学习
    Python 爬虫
  • 原文地址:https://www.cnblogs.com/maowuyu-xb/p/6415330.html
Copyright © 2011-2022 走看看