首页 > 其他分享 >[Bash] env

[Bash] env

时间:2024-05-19 15:51:24浏览次数:28  
标签:NAME echo Environment envscript export env Bash

Commands:

export: Set environment variables.
env: View environment variables.
echo: Display environment variables.
Common Environment Variables:

PATH: Directories where the shell looks for executable files.
HOME: User's home directory.
USER: Current logged-in user.

Setting Environment Variables:

export VARIABLE_NAME=value

Example:

export MY_VAR="Hello World"

Viewing Environment Variables:

env

Displaying Environment Variables:

echo $VARIABLE_NAME

Pratice

echo 'export FOO="bar"' > envscript.sh
echo 'echo $FOO' >> envscript.sh
chmod +x envscript.sh
./envscript.sh

# Do in one line
export USER_NAME="Alice"; echo $USER_NAME

标签:NAME,echo,Environment,envscript,export,env,Bash
From: https://www.cnblogs.com/Answer1215/p/18200409

相关文章

  • [Bash] chmod and chown
    UnderstandingFilePermissions:FilepermissionsinUnix-likesystemsdeterminewhocanread,write,orexecuteafile.Theyarerepresentedasacombinationofthreegroups:user(u),group(g),andothers(o).-rwxr-xr--rstandsforreadpermission.w......
  • OpenVX代码优化裁减简介
    OpenVX代码优化裁减简介 在OpenVX中,裁减(Reduction)是一种操作,它对数组或图像中的元素执行聚合操作。这里的“裁减”是指将大型数组或图像减少到单一数值的过程。OpenVX提供了几种不同的裁减操作,包括求和(Summation)、平均(Average)、最小值(Minimum)、最大值(Maximum)和累加器(Accumulat......
  • [Bash] sed command
    Thesedcommandisastreameditorusedforfilteringandtransformingtext.sed'command'fileCreateandviewtheinitialcontentofsample.txt:echo-e"HelloWorld\nThisisasamplefile\nBashscriptingispowerful\nLearninggrep,aw......
  • 通过BASH脚本实现DNS优选
    02***/root/mysqlbeifen.sh*/10****/root/dns_update.sh#!/bin/bashLOG_DIR="/var/log/dns_script"HOST_FILE="/etc/hosts_NC"DOMAIN="sso.ccnhub.com"DNS_SERVER="114.114.114.114"#ReplacewithyourDN......
  • bash脚本监控服务器SSH登录,每30分钟运行一次,发现登录发送到企业微信群
    //开始循环检测//loopCheck();//在每分钟的第30秒执行目标函数cron.schedule('358***',()=>{console.log('目标函数在8:35执行!');loopCheck_info();//在这里调用你想要定时执行的函数});cron.schedule('*/309-20***',()=>{con......
  • Python - pyenv, virtualenv, pipenv
    Pyenv可托管多个不同的Python版本。Installpyenv:gitclonehttps://github.com/pyenv/pyenv.git~/.pyenvAdd~/.pyenv/bintoPATH:if[[$(echo$PATH|grep'pyenv'|wc-l)-eq0]];thenPATH=$PATH:~/.pyenv/binfi 查看当前系统上已经安装和正在使用的......
  • index.js from Terser Error: error:0308010C:digital envelope routines::unsupporte
    Vue报错error:0308010C:digitalenveloperoutines::unsupported出现这个错误是因为node.jsV17版本中最近发布的OpenSSL3.0,而OpenSSL3.0对允许算法和密钥大小增加了严格的限制,可能会对生态系统造成一些影响.方法1.打开终端(按健win+R弹出窗口,键盘输入cmd,然后敲回车)并......
  • error: externally-managed-environment (Python)
     Mac系统Brew安装的最新的python 第一次接触Pythonerror:externally-managed-environment在若依网站下载的项目,试着学习https://gitee.com/liqianglog/django-vue-admin/tree/v1.1.2根据readMe安装初始化时出现了问题Thisenvironment is externallymanaged╰─>......
  • [shell:bash] ubuntu_remove_old_kernel_test
    [shell:bash]  ubuntu_remove_old_kernel_test    一、基本信息 1、os:Linuxubuntu6.5.0-35-generic#35-UbuntuSMPPREEMPT_DYNAMICFriApr2611:23:57UTC2024x86_64x86_64x86_64GNU/Linux 2、bash:GNUbash,version5.2.......
  • Linux错误:-bash: Su: command not found
     问题:使用su命令出错:-bash:Su:commandnotfound 解决:先查看/etc/sudoers.d文件是否存在find/etc/sudoers.d说明系统已经安装了sudo,只不过没有配置环境。解决一:使用vi或vim以下命令打开/etc/sudoers文件。vim/etc/sudoers esc-->:......