Shell - 02_shell的自定义变量

news/2024/11/24 19:38:11/

一、shell的自定义变量

        1.定义变量:变量名=变量值

                如:num=10

        2.引用变量:$变量名

                如:i=$num        把变量 num 的值付给变量 i

        3.显示变量:使用 echo 命令可以显示单个变量取值

                如:echo $num

        4.清除变量:使用 unset 命令清除变量

                如:unset num

        5、shell的变量,获取键盘输入

         6.定义只读变量

         7.将脚本的变量导出为环境变量

                a.查看系统环境变量方法:env

                 b.直接使用系统的环境变量

                 c.导出为系统环境变量

二、变量的注意事项

        1、命名规则:变量名由字母、数值、下划线组成,不能以数值开头,不能是关键字。

        2、变量使用时注意点:

                a.等号两边不能直接接空格符

                b.若变量中本身就包含了空格,则整个字符串都要用双引号、或单引号括起来

        3、双引号、或单引号的区别

三、修改环境变量的值

        1.新增环境变量

         2.追加环境变量的值

         3.清除环境变量


http://www.ppmy.cn/news/495219.html

相关文章

11. Plugin

Loader 是用于特定的模块类型进行转换。Plugin 可以用于执行更加广泛的任务,比如打包优化、资源管理、环境变量注入等。 CleanWebpackPlugin 作用:自动删除 dist 文件夹 安装:npm install clean-webpack-plugin -D 使用: cons…

iPhone 9/9 Plus发布时间曝光!

今天早些时候,有国外爆料人士称,苹果定于4月15日发布iPhone 9,并于4月22日开始发货。至于消息的真实性,目前还无法求证。 上月苹果在没有丝毫预警下发布了多款新品,其中包含了新款iPad Pro、新款MacBook Air、Mac mini…

华为Mate 20 Pro更新EMUI9.1系统,系统流畅度稳步提高

华为手机一直以来注重的不仅仅是拍照,还有系统的流畅度、稳定性,标志性的代表就是徕卡摄像头、GPU Turbo技术。其中,GPU Turbo技术的加入,号称可以使用3年也不卡顿。而最近,华为手机又有新技术加入,系统流畅…

ORACLE SQL and SQL*PLUS

ORACLE SQL and SQL*PLUS 余枫编写 2002.10前言: 关系数据库的简单介绍 1970.Dr.E.F.codded 创建了关系数据库的模型(类似现在常用的二维表格)关系数据库由许多数据对象组成, 被关系操作SQL命令管理着, 数据之间有完整性的约束条件.RDBMS ( relationa…

9.1~9.2

9.1关系模式设计问题 9.1.1数据冗余问题 9.1.2数据更新问题 9.1.3数据插入问题 9.1.4数据删除问题 9.2函数依赖 9.2.1基础概念 一般把x函数决定y,或y函数依赖于x表示为:x->y 9.2.2一些术语和符号 1.如果x->y,但y不包含于x,…

手机通话记录重复显示怎么处理_华为出现重复联系人 - 卡饭网

华为Mate8怎么合并重复联系人 华为Mate8怎么合并重复联系人 1.首先我们先打开[联系人],然后点击右下方的[菜单].(如下图) 2.弹出小窗口后我们再点击[设置],打开后我们再点击[合并重复联系人].(如下图)这样的话,系统即可自动为你合并重复的联系人信息.... 手机 2016/04/20 重复存…

Oracle9

视图、序列、同义词、索引 1、 视图 视图是从一个表或多个表中导出的虚表,它与常规表不同之处在于它并不存储数据—它只是在一个存储的查询中定义.视图同真实表一样,也包含一系列带有名称的列和数据。 视图建立在已有表的基础上, 视图赖以建立的这些表称为基表。 向视图提供数据…

P R 9

Floorplan: 要做好floorplan需要掌握哪些知识跟技能? 明确Floorplan 处理的对象:对于数字设计的 Floorplan 来说,它是一个很依赖前后步骤的一个过程,这个可以看作是后端Layout 的开始,Floorplan 处理的对象…