腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
菜谱中的GNU
变量
和
shell
变量
、
、
、
、
我对食谱中的make
变量
和
shell
变量
有点困惑。如何才能只执行普通的
shell
变量
赋值
,这是我想要保存的
shell
命令返回值。 谢谢。
浏览 2
提问于2017-05-31
得票数 0
回答已采纳
2
回答
为什么没有将
变量
应用到后面命令的环境中?
命令:z=hello echo $z我期待看到:byebye根据 (强调地雷): 执行简单命令时,
shell
解析器标记为
变量
赋值
的单词(命令名之前的单词)和重定向将保存以供以后处理。 非
变量
赋值
或重定向的单词将展开(请参阅
Shell
展开)。在每个
变量
赋值
中,“=”之后的文本经历了倾斜扩展、参数扩展、命令替换、算术扩展和引号删除,然后再分配给
浏览 12
提问于2022-11-26
得票数 1
回答已采纳
1
回答
从bash脚本到环境的ReExporting
变量
、
、
、
export KEY=A...run_command_that_uses_KEY 导出将
变量
赋值
导出到子
shell
,即作为包含导出指令的
shell
的子进程启动的
shell
。命令行环境是脚本的
shell
的父环境,因此它看不到
变量
赋值
。如何强制父
shell
导出正确的密钥?我可以在bash脚本本身或者什么地方来获取bash脚本吗?
浏览 4
提问于2014-06-11
得票数 0
回答已采纳
1
回答
如何从
shell
文件导出或设置make
变量
、
我正在从make environment运行一个
shell
脚本/
shell
_script.sh $(make_var1) $(make_var2)make_var=
shell
_command 我该怎么做呢?
浏览 0
提问于2015-08-07
得票数 0
1
回答
Python子流程check_call:如何将非0退出代码分配给
变量
,而不是引发异常?
、
、
output = subprocess.check_call('invented_command',
shell
=True) # Returns 127 此代码将引发一个异常(如手册中所述),返回127,而不是将127
赋值
给"output“
变量
,该
变量
仍未
赋值
。只有当退出代码等于0时,才会设置"output“
变量
。
浏览 11
提问于2021-02-04
得票数 0
回答已采纳
1
回答
共享环境文件
、
、
、
、
我需要设置环境
变量
JAVA_HOME、CATALINA_HOME、PATH等。/home/myusername/.setenv 当我登录时,我看到echo打印我的JAVA_HOME
变量
,并且它被正确设置,但是当我手动执行echo $JAVA_HOME时,它什么也不打印。为什么我的.setenv脚本没有设置
变量
?
浏览 2
提问于2013-06-14
得票数 0
回答已采纳
2
回答
Bash,将glob赋给
变量
、
、
、
我搞不懂为什么展开一个
赋值
为glob的
变量
在展开时保留文字空格。# Test 1$ files=$(ls) $ args $files 11 args: <11914> <21771> <29
浏览 0
提问于2018-08-15
得票数 1
1
回答
在Makefile中首次使用时,将
变量
赋值
一次
、
如何在
变量
展开中仅调用一次make
shell
函数,并且仅在首次使用该
变量
时调用该函数?我不想在声明时使用:=进行扩展(即:简单扩展),因为扩展的开销很大,而且只有一些目标需要这个
变量
。我尝试使用条件
变量
赋值
,但它每次都会调用外壳程序,例如,下面的代码调用
shell
ls两次: echo
浏览 4
提问于2018-11-18
得票数 3
1
回答
将Makefile
变量
设置为规则中的命令结果
、
我试图将命令的结果
赋值
给GNU中的一个
变量
。如果我在规则之外这样做是可行的:GIT_BRANCH=$(
shell
git rev-parse --abbrev-ref HEAD) @echo Gitmake -f stack.mk all但如果我把它放进规则体里就不会了:all:
浏览 4
提问于2016-01-19
得票数 8
回答已采纳
2
回答
Shell
命令替换差/异常
、
、
在Bash中编写脚本时,我们学会了将
变量
赋值
给命令的输出,我们可以使用构造:这称为命令替换,并在子
shell
环境中执行命令字符串的内容。在没有
变量
赋值
的情况下,执行这种形式的命令替换时,结果会有所不同。示例:var=$(echo $cmd)$(echo $cmd)date没有
变量
赋值
的命令替换似乎正在尝试
浏览 0
提问于2018-06-29
得票数 1
2
回答
如何将
shell
命令中的
变量
赋值
给python脚本
、
、
、
、
我只知道
shell
命令可以从数组(文本文件)中提取
变量
,但无法将其
赋值
为Python
变量
。 我必须将一个
变量
赋给Python slurm脚本。我使用
shell
命令从数组中提取值。但在将其
赋值
给
变量
时会遇到错误。我使用了子进程、os.system和os.popen。或者,有没有办法从文本文件中提取值作为Python
变量
?p)') start_date = subprocess.check_output("$(cat
浏览 81
提问于2019-10-15
得票数 0
回答已采纳
1
回答
在eval "$(conda
shell
.bash钩子)“之后将参数传递给bash命令?
、
、
、
、
在创建conda环境并在其中运行一些python代码时,在bash脚本中,我在将
变量
传递给命令时遇到了一些困难。这是硬编码的命令,它可以工作。eval "$(conda
shell
.bash hook)"米维 下面是一个不处理命令中的
变量</em
浏览 16
提问于2022-02-25
得票数 0
回答已采纳
1
回答
如何在不同的shellscsh/tcsh
shell
上执行sh
shell
脚本?
、
、
、
、
如何在csh/tcsh
shell
等不同的
shell
上执行sh
shell
脚本?sh和csh或tcsh会有不同的语法。例如:
变量
赋值
对于一些
shell
是不同的,比如sh
shell
中的var=value和tcsh中的var=value,类似地,sh中的end stmt esac和tcsh
shell
中的endsw。
浏览 7
提问于2016-11-14
得票数 0
1
回答
为什么"x=5 echo ${x}“不输出任何内容?
、
我目前正在尝试熟悉
shell
行和命令执行。 有人能给我解释一下下面的行为吗?当命令前有分隔符时,为什么
shell
只注册
赋值
变量
?不能在同一命令中进行
赋值
吗?
浏览 0
提问于2019-04-29
得票数 0
1
回答
在Jenkins
Shell
脚本中设置一个新的环境
变量
、
但是,我不能在Jenkins的
Shell
脚本中将一个值
赋值
给
变量
。所以我试着分裂这个词,并保存在这样的新
变量
中。在我的研究中,我找到了一种为
变量
赋值
的方法,但是插件( )的使用可能不安全。 为什么我不能将值保存到Jenkins
shell
中的
变量
中?我该怎么做?
浏览 0
提问于2019-02-22
得票数 1
1
回答
*导出* key=value文件中的所有
变量
到外壳程序
、
、
、
如果我想对子进程继承环境
变量
,我会这样做:假设我有一个包含
变量
赋值
(可以包含空格)的文件site.conf:FULLNAME="Master Yedi"现在,每当我打开一个新的
shell
(例如,使用~/.bashrc或~/.profile中的一些代码)时,我都想处理这个文件,以便从新打开的
shell
中启动的任何进程都将通过环境
变量<
浏览 0
提问于2015-09-24
得票数 25
回答已采纳
2
回答
在PHP中有条件
赋值
的简写吗
、
、
我有以下(简化的)代码片段,我希望根据某个条件($ringIndex===1)为
变量
$
shell
或$hole
赋值
。ringIndex=>$ring) { if($ringIndex===1) { } else { }} 如果不需要的话,我不想使用额外的
变量</
浏览 19
提问于2017-06-27
得票数 0
回答已采纳
1
回答
为什么条件
变量
赋值
设置值,而标准
赋值
不设置?
就这个问题而言,我所说的条件
变量
赋值
是指?=运算符,而标准
赋值
是指:=运算符。我试图通过将命令
赋值
给一个
变量
,然后使用ifdef来检查它是否存在,但是我看到了不同的行为,这取决于我使用哪两个操作符来执行初始
赋值
。BAR ?= $(
shell
which bar) ifdef FOO echo "FOO found with valu
浏览 6
提问于2016-02-28
得票数 3
回答已采纳
1
回答
正则表达式输出到
变量
并打印
变量
、
在Bash /
shell
脚本中,将正则表达式输出
赋值
给
变量
的正确方法是什么?我尝试了下面的脚本,但没有将简单的正则表达式输出(即字符串)
赋值
给
变量
var1=$ ps -A我得到的输出是sh variablePrint.sh zeitgeist-daemoVar2的值是Variable2,Var3的值是Variable3 有人能告诉我如何将正则表达式输
浏览 22
提问于2016-08-05
得票数 1
3
回答
?=在Makefile中做什么?
通过我的Makefile,我看到了SOMEVAR?=somestuff,我不知道这意味着什么。谢谢!
浏览 5
提问于2014-04-08
得票数 1
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Shell编程-变量
Python-变量对象赋值等
Shell平时不骚 Shell变量
PHP基础之变量及赋值
二 输入输出与变量赋值
热门
标签
更多标签
云服务器
ICP备案
实时音视频
对象存储
即时通信 IM
活动推荐
运营活动
广告
关闭
领券