shell为环境变量赋值

问题描述

shell为环境变量赋值

cat 111.sh
2bc772ba63297b65e54bas5u24tw44

以上为一个token 想把其内容赋给环境变量 export TOKEN=

结果 :export TOKEN=2bc772ba63297b65e54bas5u24tw44

并将其写入指定文件 admin-token.sh

试过管道与重定向都没有成功

刚刚学 求指教

解决方案

实现了   使用反引号就可以了 

解决方案二:

shell环境变量
shell环境变量
shell环境变量
----------------------

解决方案三:

 echo "export TOKEN=2bc772ba63297b65e54bas5u24tw44" > admin-token.sh

解决方案四:

想把其内容赋给环境变量 export TOKEN=
结果 :export TOKEN=2bc772ba63297b65e54bas5u24tw44
并将其写入指定文件 admin-token.sh

时间: 2024-11-02 08:32:17

shell为环境变量赋值的相关文章

Linux 登陆shell,交互shell以及环境变量读取顺序

Linux用户在登陆到Linux服务器时,一些登陆的提示欢迎信息,以及特定的环境配置等等都按预先设定好的配置来生效.Linux中的这个shell环境会读取很多不同的配置文件来达成上述目的,同时还有登陆shell与非登陆shell的区分.本文对此作简要描述,供大家参考! 一.登陆shell与非登陆shell 登陆shell(login shell):   取得 bash 时需要完整的登陆流程的,就称为 login shell   比如通过ssh方式连接,或者由tty1 ~ tty6 登陆,需要输入

Shell学习笔记---变量赋值与运算(原创)

声明:本文仅作学习研究使用,多数语句都是为了介绍语法而构造的.  #!/bin/bash #Filename:prameter_parctise2 #Datetime:2010_12_24 09:24 #Discription:Practise of evaluating parameters # 等号赋值a=879echo "The value of \"a\" is $a."  # 使用'let'赋值let a=16+5 echo "The value

跟老男孩学Linux运维:Shell编程实战3.2 环境变量

3.2 环境变量 环境变量一般是指用export内置命令导出的变量,用于定义Shell的运行环境,保证Shell命令的正确执行.Shell通过环境变量来确定登录用户名.命令路径.终端类型.登录目录等,所有的环境变量都是系统全局变量,可用于所有子进程中,这包括编辑器.Shell脚本和各类应用. 环境变量可以在命令行中设置和创建,但用户退出命令行时这些变量值就会丢失,因此,如果希望永久保存环境变量,可在用户家目录下的.bash_prof?ile或.bashrc(非用户登录模式特有,例如远程SSH)文

Linux环境变量

1.什么是环境变量 bash shell用一个称作环境变量的特性来存储有关shell会话和工作环境的信息,它允许你在内存中存储数据,以便运行在shell上的程序和脚本访问 在bash shell中,环境变量分为两类:全局变量和局部变量 (1)全局环境变量 全局环境变量不仅对shell会话可见,对所有shell创建的子进程中需要获得父进程信息的程序来说非常有用.Linux系统在你开始bash会话之前就设置了一些全局环境变量 系统环境变量的一律用全大写字母以区别与普通用户的环境变量 查看全局变量,可

Visual Studio 2008 、 Windows 环境变量介绍 和 如何在文件中引用环境变量 .

Visual Studio 2008  和 Windows 环境变量对设置 相对路径很重要,这样便于代码的移植,即使换一台计算机,代码不用更改配置,直接就能用. 可以在项目的"工具""属性页"对话框中任何接受字符串的位置使用这些宏.这些宏不区分大小写.  关于如何自己定义环境变量详见我的另一文章:http://blog.csdn.net/jtop0/article/details/7574139     宏 说明 $(RemoteMachine) 在"调试

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

由host $ export DVSDK="${HOME}/ti-dvsdk_dm368-evm_xx_xx_xx_xx"引发的问题 1.${HOME}:首先, HOME 是个变量,它代表你的 home 目录,变量前必须加上 $ 符号,否则会报错 usr/local/dvsdk为dvsdk的destination folder 由#echo $DVSDK测试环境变量添加成功否 2.想要使得开机时自动加载这个环境变量免除以后每次设置,可将其写入/etc/re.local  Linux e

Linux中修改环境变量

<1>Linux 的变量作用范围可分为两类:环境变量和本地变量 环境变量,或者称为全局变量,存在与所有的shell 中,在你登陆系统的时候就已经有了相应的系统定义的环境变量了.Linux 的环境变量具有继承性,即子shell 会继承父shell 的环境变量. 本地变量,当前shell 中的变量,很显然本地变量中肯定包含环境变量.Linux 的本地变量的非环境变量不具备继承性. set 用于显示与设置当前本地 变量.单独一个set 就显示了当前环境的所有的变量,它肯定包括环境变量和一些非环境变量

Linux Shell脚本系列教程(三):变量和环境变量

  这篇文章主要介绍了Linux Shell脚本系列教程(三):变量和环境变量,本文讲解了普通变量.获取字符串的长度.环境变量等内容,需要的朋友可以参考下 一.玩转变量和环境变量 变量是任何一种编程语言都必不可少的组成部分,用于存放各种类型的变量.脚本语言大多是弱类型语言(动态语言),也就是说在使用变量时,不需要事先声明变量的类型,只需要直接赋值就可以.在Bash中,每一个变量的值都是字符串.无论你给变量赋值时有没有使用引号,值都会以字符串的形式存储.有一些特殊的变量会被shell环境和操作系统

Linux Shell脚本系列教程(三):变量和环境变量_linux shell

一.玩转变量和环境变量 变量是任何一种编程语言都必不可少的组成部分,用于存放各种类型的变量.脚本语言大多是弱类型语言(动态语言),也就是说在使用变量时,不需要事先声明变量的类型,只需要直接赋值就可以.在Bash中,每一个变量的值都是字符串.无论你给变量赋值时有没有使用引号,值都会以字符串的形式存储.有一些特殊的变量会被shell环境和操作系统保留,用来存储一些特别的值,这类变量就称为环境变量,相信大家对环境变量也并不陌生,因为即使在windows操作系统上,也存在环境变量. 二.普通变量 普通变