小编rog*_*ger的帖子

通过变量名获取环境变量?

例如,我有一个变量:

env_name="GOPATH"
Run Code Online (Sandbox Code Playgroud)

现在我想像这样获取环境变量GOPATH

echo $GOPATH
Run Code Online (Sandbox Code Playgroud)

我怎样才能获得$GOPATH通过$env_name

shell bash environment-variables

56
推荐指数
1
解决办法
7万
查看次数

为什么我会收到别名的“/bin/bash 找不到命令”错误?

我正在使用多个 python,我别名python3py

alias py="/opt/python3.4/bin/python3"
Run Code Online (Sandbox Code Playgroud)

我想运行python,vim所以我写了这个:

map <F9> :call SpecialCompileRun()<CR>
func! SpecialCompileRun()
    exec "w"
    if &filetype == 'python'
        exec '!time py %'                                                                                                                                                                               
    endif
endfunc
Run Code Online (Sandbox Code Playgroud)

但是当我按下F9vim 时,它告诉我:

/bin/bash py cannot find command

当我更改py为 时python3,现在可以了,但我仍然想知道为什么?

bash vim python

3
推荐指数
2
解决办法
583
查看次数

标签 统计

bash ×2

environment-variables ×1

python ×1

shell ×1

vim ×1