`
liuguxing
  • 浏览: 96355 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

linux export命令作用

 
阅读更多
shell与export命令
用户登录到Linux系统后,系统将启动一个用户shell。在这个shell中,可以使用shell命令或声明变量,也可以创建并运行shell脚本程序。运行shell脚本程序时,系统将创建一个子shell。此时,系统中将有两个shell,一个是登录时系统启动的shell,另一个是系统为运行脚本程序创建的shell。当一个脚本程序运行完毕,它的脚本shell将终止,可以返回到执行该脚本之前的shell。从这种意义上来说,用户可以有许多 shell,每个shell都是由某个shell(称为父shell)派生的。
在子 shell中定义的变量只在该子shell内有效。如果在一个shell脚本程序中定义了一个变量,当该脚本程序运行时,这个定义的变量只是该脚本程序内的一个局部变量,其他的shell不能引用它,要使某个变量的值可以在其他shell中被改变,可以使用export命令对已定义的变量进行输出。 export命令将使系统在创建每一个新的shell时定义这个变量的一个拷贝。这个过程称之为变量输出。
[例]在本例中,变量myfile是在dispfile脚本程序中定义的。然后用export命令将变量myfile输出至任何子shell,例如当执行printfile脚本程序时产生的子shell。
dispfile脚本程序清单:
/**************begin dispfile**************/
myfile=”List”
export myfile
echo “Displaying $myfile”
pr –t –n $myfile
printfile
/**************end dispfile***************/
 
printfile脚本程序清单:
/**************begin printfile**************/
echo “Printing $myfile”
lpr $myfile&
/**************end printfile**************/
$dispfile
Displaying List
1 screen
2 modem
3 paper
Printing List
$
分享到:
评论

相关推荐

    linux export命令参数及用法详解-linux设置环境变量命令.docx

    linux export命令参数及用法详解--linux设置环境变量命令.docx

    linux export命令参数及用法详解-linux设置环境变量命令.pdf

    linux export命令参数及用法详解--linux设置环境变量命令.pdf

    shell 与 export命令

    **Export命令**的作用是将变量标记为全局变量,使其能够在子shell中使用。这通常在shell脚本中非常有用,尤其是在需要跨shell共享数据的情况下。下面详细介绍如何使用`export`命令: ##### 4.1 基本语法 ```bash ...

    浅析linux环境变量export命令详解

    由host $ export DVSDK=”${HOME}/ti-dvsdk_dm368-evm_xx_xx_xx_xx”引发的问题 ... Linux export 命令 功能说明:设置或显示环境变量。(比如我们要用一个命令,但这个命令的执行文件不在当前目录,

    Linux开发常用命令.doc

    Linux 操作系统是当前最流行的开源操作系统之一,在开发和应用中发挥着重要作用。作为 Linux 开发者,掌握基本的命令操作是非常重要的,本文将对 Linux 开发中常用的命令进行总结和说明。 一、目录操作命令 在 ...

    Linux常用命令-API手册.zip

    本压缩包"Linux常用命令-API手册.zip"包含了两个重要的参考资料:"Linux基础命令教程豪华版.chm"和"Linux常用命令大全.chm",它们为用户提供详尽的Linux命令学习指南。 "Linux基础命令教程豪华版.chm"可能是对Linux...

    jenkins 执行远程linux命令

    ### Jenkins执行远程Linux命令 #### 一、概述 在现代软件开发流程中,持续集成(CI)和持续部署(CD)已成为不可或缺的一部分。Jenkins作为一款开源自动化工具,被广泛应用于构建、测试以及部署等各个环节。为了...

    Linux 常用命令 Linux 常用命令

    Linux 常用命令 Linux 操作系统提供了许多实用的命令,以下是其中的一些: 1. tar 命令:创建和管理 tar 文件 tar 命令用于创建和管理 tar 文件。tar 文件是一种存档文件格式,用于存储和传输文件。tar 命令可以...

    Linux命令大全(CHM格式离线版)

    Linux命令大全(CHM格式离线版) Linux命令大全(修改版) 进行重新编译的说明 文件传输 bye ftp ftpcount ftpshut ftpwho ncftp tftp uucico uucp uupick uuto 备份压缩 ar bunzip2 bzip2 bzip2recover compress cpio ...

    解决linux 所有命令无法使用的问题

    在Linux系统中,命令行是用户与操作系统交互的主要方式,一旦所有命令都无法使用,这将严重影响到系统的操作和管理。本文将深入探讨这个问题的原因及解决方案。 通常,Linux系统中的命令是通过`$PATH`环境变量来...

    linux常用命令.docx

    在Linux操作系统中,掌握常用命令是进行日常管理和运维的基础。本文将详细介绍几个关键的Linux命令及其应用场景。 首先,安装和配置JDK环境是部署任何Java应用程序的前提。在Linux上,你可以通过以下步骤进行操作:...

    Linux命令,Linux常用命令

    熟练掌握Linux命令对于系统管理员、开发者以及其他IT专业人士来说至关重要。以下是一些常用的Linux命令及其详细说明: 1. **创建新目录**: 使用`mkdir`命令创建新目录,例如:`mkdir dir1`会创建一个名为`dir1`的...

    嵌入式linux常见命令

    13. **export命令**:`export`设置或显示环境变量。`export LC_ALL=zh_CN.GB2312`设置环境变量`LC_ALL`为中文GB2312编码。 14. **date命令**:`date`显示或设置系统日期和时间。`date -s 20:30:30`设置时间为20:30:...

    Linux命令详解手册

    Linux命令详解手册是一本适合Linux新手和有一定基础的用户深入学习Linux命令的指南。它详细介绍了大量的Linux命令,涵盖了系统管理、系统设置、文档编辑以及压缩备份等多个方面的操作。掌握这些命令对于理解和使用...

    linuxc常用命令

    Linux操作系统采用命令行界面(CLI),因此掌握常用Linux命令对于使用Linux系统来说是基础且至关重要的。下面详细解释一些常见的Linux命令及其用法: 1. 目录结构相关命令: - /:Linux文件系统的根目录,所有目录...

    Linux 系统命令及 Shell 脚本实践指南

    《Linux 系统命令及 Shell 脚本实践指南》是一本全面介绍 Linux 操作系统中常用命令和 Shell 脚本编程的书籍。对于任何想要深入理解和掌握 Linux 系统管理的用户来说,这本书都是不可或缺的资源。下面将详细阐述书中...

    linux运维经典命令

    17. 设置登录超时自动退出终端命令:`vim /etc/profie` 和 `export TMOUT=600`。 18. 设置禁止 root 用户和空密码用户远程登录系统命令:`vim /etc/ssh/sshd_config` 和 `PermitRootLogin no` 和 `...

    50个常见linux命令

    UNIX/Linux 命令汇总 以下是 50 个最常用的 Unix/Linux 命令,每个命令都附带了简单的示例说明,以帮助您更好地掌握 Unix/Linux。 tar 命令 tar 命令用于创建、查看和解压缩文件。示例: * 创建一个新的 tar ...

    linux常用命令vi命令所有命令

    根据提供的文件信息,我们可以推断出这部分内容与Linux操作系统下的Vi编辑器命令及某些系统配置文件有关。然而,由于原文存在大量无法识别的字符,这里将重点解释标题和描述中的内容,并结合常见的Linux Vi编辑器...

Global site tag (gtag.js) - Google Analytics