linux – 在bash中设置带有前导数字的环境变量
发布时间:2020-12-30 16:30:09 所属栏目:Linux 来源:互联网
导读:我需要在bash中设置一个名为“64bit”的环境变量(即带有前导数字).但是,bash变量名称不允许带有前导数字的变量.我知道在调用bash时设置它的方法: env 64bit=1 /usr/bin/bash 但是,我正在寻找一种在当前运行的shell中更改它的方法,即不是通过启动新shell.我也
|
我需要在bash中设置一个名为“64bit”的环境变量(即带有前导数字).但是,bash变量名称不允许带有前导数字的变量.我知道在调用bash时设置它的方法: env 64bit=1 /usr/bin/bash 但是,我正在寻找一种在当前运行的shell中更改它的方法,即不是通过启动新shell.我也知道csh允许变量以数字开头,但我需要使用bash. 有没有办法实现这个目标? 解决方法您还可以绕过bash解释器并使用bash内部函数直接定义变量:$gdb --batch-silent -ex "attach $$"
-ex 'set bind_variable("64bit","1",0)'
-ex 'set *(int*)(find_variable("64bit")+sizeof(char*)*5) = 1'
-ex 'set array_needs_making = 1'
$env | grep 64
64bit=1 (编辑:吉安站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- linux – “biosdevname”如何真正起作用?
- linux – 来自CoreOS的Docker和Rocket有什么区别?
- x86 – Linux / SMP自旋锁不必要地慢吗?
- 为什么内存使用量超过Linux中的物理RAM?
- linux – 为什么gcc在调用“main”之后在程序中放置一个“h
- linux – nohup如何工作?
- linux – 在bash中将apache日志日期格式转换为epoch
- c – waitpid和pthread_cond_wait(3)
- linux – appassembler maven插件不会对生成的脚本设置“执
- linux-kernel – 在copy_from_user()声明的头文件中?
推荐文章
站长推荐
- linux – 按日期字段在bash中排序日志
- 如果我捕获SIGSEGV并且信号处理程序导致另一个SI
- linux – 使用$(basename $(notdir $@))了解Make
- linux – 如何在Linix中执行文件操作即cp,mv,rm和
- 电子邮件 – 什么是Curl SMTP命令行参数支持GMai
- linux – 如何运行sbt作为守护进程?
- Linux 2.6.31调度程序和多线程作业
- linux – Unix vs BSD vs TCP vs Internet套接字
- linux – 家庭作业:如何使用bash shell记录审核
- 使用私钥将TeamCity VCS Root与GitHub存储库连接
热点阅读
