shell中怎么让$就表示成$,不被引用成变量符号

怎么才能让这里的$JAVA_HOME不是以变量的方式存在,而是就表示‘$JAVA_HOME’
,这样写入/etc/profile的话,$JAVA_HOME由于没有设置值会变成空。

cat >> /etc/profile <<EOF
#!/usr/bin/env bash
export JAVA_HOME=/usr/local/jdk1.8.0_151
export JRE_HOME=$JAVA_HOME/jre
EOF
0

2个回答

 \$JAVA_HOME

这样看看

1

可以这样表示:JRE_HOME="\$JAVA_HOME"/jre,在双引号中用转义符转义$。
若有帮助,感谢采纳~

1
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
如何将vml的数,表示成变量
rnleft:5;top:5我想用变量a表示怎么才能表示进去left:a;top:a这样好像不行rn
shell中readonly过的变量怎样才能恢复成正常变量
shell中readonly过的变量怎样才能恢复成正常变量?rnrn顺便帮忙看看下面程序哪里出错了:rn#!/bin/shrnwORD="a b c"rnrnselect i in $WORD ; dorn case $i inrn  a)rn   echo "I am A"rn  ;;rn  b)rn   echo "I am B"rn  ;;rn  c)rn   echo "I am C"rn  ;;rn  *)rn   break;rn  ;;rn esacrndonernrnrnrn
整数200表示成200.00?小数200.5表示成200.50怎么写?小数200.518表示成200.52怎么写?(四舍五入的).
整数200表示成200.00?rn小数200.5表示成200.50怎么写?rn小数200.518表示成200.52怎么写?(四舍五入的).rn
Shell 字符串拆分成数组
1. 字符串stringA="one,two,three,four"2. 拆分OLD_IFS="$IFS" IFS="," arr=($stringA) IFS="$OLD_IFS" for s in ${arr[@]} do echo "$s" done3. 输出one two three four
shell字符串分割成数组
root@localhost:~/xly# vim 1 #!/bin/bash string=&quot;hello abc,shell,haha&quot; OLD_IFS=&quot;$IFS&quot; IFS=&quot;,&quot; array=($string) IFS=&quot;$OLD_IFS&quot; for var in ${array[@]} do echo $var done     echo $string | awk...
类模板变量怎么定义成类成员变量?
[img=https://img-bbs.csdn.net/upload/201602/25/1456409247_351507.png][/img]rn如图.我想在类里定义一个CArray类的模板成员变量,问下该怎么定义?rnCArray HwndNameArray ;这样定义成全局变量是没问题的,定义成类成员就编译错误,rn求神们指点.
请教,<4294967295的数怎么表示成正数?
各位大侠,我的程序中用这一句话GetPortVal(0x281, &D8L, 1);来对变量D8L进行取值。D8L之前定义的类型为unsigned long 型,实际实验验证时发现D8L经常会取到4294967283之类的值(应为负数),此时得到的实验结果是错误的;当D8L取得正数如47时的实验结果是正确的,请问我改怎么转换D8L的类型使她一直取正值?rnrn谢谢各位!rnrn附关键部分的程序上来rnSetPortVal(0x280, 2, 1);rn dorn rn GetPortVal(0x285, &dwPortVal, 1);rn while((dwPortVal&0x80)!=0x80);rn GetPortVal(0x281, &D8L, 1);rn GetPortVal(0x282, &D4H, 1);rn m_data1 = (D4H&0x0f);rn m_data1 = (m_data1 << 8)&0x0f00;rn m_data1 += D8L;rn变量D4H的值也取的是4294967289之类的负值,但是对实验结果并无影响rnm_data定义为int型,实际只有12位长
怎么将小数表示成百分比(mysql)
怎么将小数表示成百分比(mysql)
asp变量再成变量
set rs=server.createobject("adodb.recordset")rnsql="select * from workings where userID="&userIDrnrs.open sql,conn,1,1rnrncp=rs("aaa")rncp2=rs("bbb")rnrnrs.closernrnset rs=server.createobject("adodb.recordset")rnsql="select * from product"rnrs.open sql,conn,1,1rndo while not rs.eofrnrnB_cpname=rs("cpname")rnrnresponse.write(B_cpname&"("&cpnum&")")'cpnum值是从cp到cp2到cp...n,如何才能再成变量?rnrnrs.movenextrnlooprnrs.closern
读完就成神
http://gold.xitu.io/entry/56b5bd23d342d30054f1821e?from=timeline&isappinstalled=0
一不小心就成坏人了。
我们公司的网站以前好好的,但现在改版后,有的98的机子打开后会跳出iexplorer“非法操作,在模块0167:……”,但有的98的系统就不会这样,这是什么缘故啊,我现在都差点成坏人了,呵呵。请各位指教,谢谢!
shell之变量引用
shell.sh:#! bin/bash function show_var_info() {cat <<EOF # ------------------------------------------------------- # ============= 变量使用需知 ========== # -------------------------------------------------
【Shell】linux shell将字符串分割成数组
s="a,b,c" OLD_IFS="$IFS"                #IFS : Internal Field Separator,默认值为空格,tab, 和新行 IFS=","                               #将IFS临时替换为"," arr=($s) IFS="$OLD_IFS"              #将 IFS 替换回去   fo
怎么将事件和函数定义成变量
程序中自定义了几十个procedure及function,但具体要执行哪个要判断,所以我想将procedure及function定义成一个变量,请问要怎么定义,procedure跟function分开定义也行。
float 怎么就近似成0了
按照浮点数表出不应该是0.666666吗,虽然浮点数会损[img=https://img-bbs.csdn.net/upload/201801/29/1517229817_819566.png][/img]失精度但也不至于直接成0吧
怎样让实体类中的变量解析成 xs:integer
/// 该实体是 webservice 方法的一个参数rnpublic class MEntity rn //如何让a 这个变量在WSDL中以integer的形式了rn //在这个地方加个什么属性?能 不能做到了rn public int a rn get;rn set;rn rnrnrn谢谢!rnrn
Access中0.567表示成.567,怎么解决?
在access数据库中小于1的数据表示成.**,比如0.567变成了.567,这样在从数据库中调出或打印时就变成了.567,很不方便。请问有没有什么办法解决?请赐教!
float类型在机器中怎么表示成二进制
3.14f怎么变换成二进制?
怎么让工具条成透明或者下移??
我让窗口使用了背景图,可是工具条总挡着标题,怎么让工具条透明,或者下移一些??rnrn我添加工具条是用以下代码:rnrn //添加工具条rn if (!m_wndtoolbar.CreateEx( this,TBSTYLE_FLAT, WS_CHILD | WS_VISIBLE | CBRS_ALIGN_TOP | CBRS_GRIPPER | CBRS_TOOLTIPS ,rn CRect(4,4,0,0)) || !m_wndtoolbar.LoadToolBar(IDR_TOOLBAR1) )rn rn TRACE0("failed to create toolbar\n");rn return FALSE;rn rn m_wndtoolbar.ShowWindow(SW_SHOW);rn RepositionBars(AFX_IDW_CONTROLBAR_FIRST, AFX_IDW_CONTROLBAR_LAST, 0);rnrn这样工具条总在最上方,能否让工具条下移一点??
怎么让一个字符串转换成字符串数组
比如一个字符串:rnhellornhello1rnhello2rnhello3rnrn转换成一个有四个元素的字符串数组rnrnrn
怎么让三个项目打包成一个exe
现在有三个vb.net2005 项目(c/s),现在想集成起来,就是一开始进入认证/菜单窗口(新加),菜单三个按钮分别指向原来的三个应用,希望编译完后是一个exe,行不行?
二维码的生成成成
第一呢 要下载一个二维码的第三方 第二就开始代码了 首先在Main.storyboard里 拖一个UITextField 和 UIButton 和UIimageView 例如::: 接下来是 代码了 在vc.m #import “ViewController.h” #import “QRCodeGenerator.h” @interface ViewController () //给拖按钮的两...
编译器成成的代码?
我制作了 用户控件 WebUserControl.ascxrnrn书上说 将它 拖入default.aspx中会产出代码[code=C#]<%@ Register Src="~/WebUserControl.ascx" TagName="WebUserControl" TagPrefix="uc1" %>[/code]rnrn但是 我拖入 之后 只会生成代码[code=C#] rn WebUserControl.ascx[/code]rnrnrn[code=C#]<%@ Register Src="~/WebUserControl.ascx" TagName="WebUserControl" TagPrefix="uc1" %>[/code]rn[code=C#] [/code] rn这两段代码 最后都是我敲出来的 这是什么原因呢??
题目描述 乌龟家的屋顶是凹凸不平的,所以每次雨后都会积水。为了知道屋顶是否会在暴雨后塌掉,他把屋顶的形 状给了你,希望你帮他计算暴雨后屋顶的积水总量。 乌龟的屋顶由顺次排在同一水平线上的 n 个宽度为 1、高度为整数 (分别给出) 的瓦片组成。例如给定n = 5,瓦片的高度分别为 4, 2, 3, 5, 1,屋顶可以画在下图所示的网格中,灰色格子为瓦片。 暴雨过后,如果一个方格向左右两侧延伸都能...
怎么让在vc6.0中的编辑框中输入的密码显示成“*”?
我要编写一个聊天登陆的界面,想让输入的密码显示成“*”的模式,请各位大侠帮帮忙???
fgc5201314(成成(努力中...)) ,按分!
快点来,我会立马结贴的!
我们一起学shell之四:变量引用及符号内容
在前面的内容讲解中,有的童鞋说他有些命令还不太理解是什么意思,希望我能讲解下相应命令的用法等内容,那,由于本人时间有限,没法在单独去讲解脚本中的命令了,那大家可以参考我的另外一个系列 《Linux基础命令系列》https://blog.csdn.net/xzm5708796/article/category/8241922 进行自行学习。 4.1运算符号 我们先来认识一下shell中常用的运算符 ...
shell相对路径怎么表示
比如我想打开IErn但是我不知道系统在那个盘符下面
JS中的变量怎么表示?
rnrn上面代码中的$arr[0]是变量,要怎么表示?rn"+$arr[0]+","$arr[0]",这样我试了都不行rn谢谢!
${items.id} 解析成字符串,不解析成变量
一、问题 1、前端jsp片段 &amp;lt;table width=&quot;100%&quot; border=&quot;1&quot;&amp;gt; &amp;lt;tr&amp;gt; &amp;lt;td&amp;gt;商品ID&amp;lt;/td&amp;gt; &amp;lt;td&amp;gt;商品介绍&amp;lt;/td&amp;gt; &amp;lt;td&amp;gt;商品名称&am
怎样让 中的线条显示成虚线
help me?
怎么输出成HTML代码...
我想输出成这样..rn rnrn查看源代码的时候就是上边那样....rn但我这样写:rn rn就直接输出到页面了 ...rn请问怎么能实现???
动态数组怎么成多线程了???
我用Array写的函数,遍历后想按顺序一个一个执行每个功能,如点唱歌,跳舞,唱歌,。。。就执行唱歌,跳舞,唱歌。。。rnrn用消息框实验的时候会一个一个执行,但换成函数后变了。rnrn变为执行唱歌的同时会跳舞,好像莫名地成了多线程了。。。rn怎么回事啊???我该怎么办???有没有小例子,我看看。好像要用多线程,我不熟。。。有没有代码??感激不尽。。
Shell: 在shell中的变量
一.变量的基本概念 1.变量的定义 变量:在内存当中的一片地址,在程序运行的过程中,它的数值是允许改变的量 变量是用一串固定的字符来表示不固定的数值的一种方法 在shell中,变量是不能永久保存在系统中的,必须在文件中声明 2.变量的种类 在shell中变量分为环境级变量,用户级变量,系统级变量 环境级变量只在当前的shell中生效,shell关闭变量丢失 用户级变量写在用户的骨文件中,只针...
SDK怎么行成
如题,哪位大虾肯指点一二
【shell】shell中的变量
Linux Shell中的变量分为“系统变量”和“用户自定义变量”,可以通过set命令查看那系统变量系统变量:$HOME、$PWD、$SHELL、$USER等等显示当前shell中所有变量  :    set定义变量变量=值 (例如STR=abc)等号两侧不能有空格变量名称一般习惯为大写双引号和单引号有区别,双引号仅将空格脱意,单引号会将所有特殊字符脱意STR=&quot;hello world&quot; A=9 ...
asp中符号的表示
在asp中打印对号与叉号怎么表示!
deeplearning.ai中符号表示
deeplearning.ai中符号表示 flyfish 以输入 Harry Potter and Hermione Granger invented a new spell.为例说明 输入x(9个单词) x⟨1⟩x⟨2⟩x⟨3⟩……x⟨t⟩……x⟨9⟩x⟨1⟩x⟨2⟩x⟨3⟩……x⟨t⟩……x⟨9⟩ x^{\langle 1 \rangle} x^{\langle 2 \rangl...
如何让成选中状态
如何让成选中状态,struts标记没有checked,不知道改怎样弄了
怎么存储成asicc码文件,怎么存储成二进制文件
最好能有代码?谢谢!
相关热词 c#串口测试应用程序 c# 匹配 正则表达式 c#防止窗体重绘 c#读写txt文件 c#挖地雷源代码 c#弹框选项 c# 移除 队列 c# 密码写入配置文件 c# 获取可用内存大小 c# 嵌入excel编辑