社区
Solaris
帖子详情
sun下不认"~/"怎么办?
howyougen
2008-06-26 09:51:51
在sun下写一个shell 1.sh
1.sh
####################################
setenv MYBIN "~/mybin" #这里必须是双引号
$MYBIN/myexe
会提示说找不到myexe
发现原因是因为shell中把 MYBIN解析成了 "~/mybin",而不是 "/home/user/mybin"
请问有什么方法可以在shell中把MYBIN解析成 "/home/user/mybin"
谢谢
...全文
202
8
打赏
收藏
sun下不认"~/"怎么办?
在sun下写一个shell 1.sh 1.sh #################################### setenv MYBIN "~/mybin" #这里必须是双引号 $MYBIN/myexe 会提示说找不到myexe 发现原因是因为shell中把 MYBIN解析成了 "~/mybin",而不是 "/home/user/mybin" 请问有什么方法可以在shell中把MYBIN解析成 "/home/user/mybin" 谢谢
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
softforce
2008-06-27
打赏
举报
回复
[Quote=引用 3 楼 howyougen 的回复:]
2.同理也不能改为bash
[/Quote]
你可以让程序临时进入bash,处理完后exit啊。
要不然,你可能得花很大有力气来处理这个小问题。
dingyilong
2008-06-27
打赏
举报
回复
用shell编程?看到~替换成$HOME?
howyougen
2008-06-27
打赏
举报
回复
只能改shell的内容:(
shell里有没有什么命令可以强制转换 ~为/home/user呢?谢谢
hotsolaris
2008-06-27
打赏
举报
回复
那你能改什么呢?
fierygnu
2008-06-27
打赏
举报
回复
用ksh或者bash
howyougen
2008-06-27
打赏
举报
回复
谢谢hotsolaris和softforce的解答
1.setenv MYBIN "~/mybin"
这句话不能改,因为是给用户使用的,所以用户可能这样设置
2.同理也不能改为bash
softforce
2008-06-26
打赏
举报
回复
不是SUN的问题
而是因为你用的SHELL程序是sh,你进入bash,就能认得 ~ 了。
hotsolaris
2008-06-26
打赏
举报
回复
改成
setenv MYBIN "$HOME/mybin"呢?
sun
.misc.BASE64Decoder和
sun
.misc.BASE64Encoder不可用已解决
最近项目实验发现导入工具程序后项目有错,查看发现
sun
.misc.BASE64Decoder和
sun
.misc.BASE64Encoder不可用,找不到相应的类。 二、原因分析 冲浪后发现JDK中的lib\tools.jar和JRE中的lib\rt.jar已从Java SE 9中...
pp-c
sun
-flashcards-2:自动从code.google.comppp-c
sun
-flashcards-2导出
pp-c
sun
-flashcards-2 自动从code.google.com/p/pp-c
sun
-flashcards-2导出#针对认知/学习障碍者的多平台抽认卡解决方案的文档##简介抽认卡是非常有用的学习工具。 对于有认知和/或学习障碍的人,抽认卡实际上是必要...
meguro:命令行应用程序,用于非常非常简单的抽认卡
此抽认卡包含所有三个元素: :
sun
: 表情符号是一种提示,可接受的答案是“
sun
”,“ soleil”和“たいよう”(或タイヨウ,因为Meguro会根据需要自动在平假名和片假名之间进行转换),最后,“哦,孙先生,孙先生...
二十三种设计模式【PDF版】
虽然你可能已经通过了
SUN
的很多令人炫目的 技术认证,但是如果你没有学习掌握 GoF 设计模式,只能说明你还是一个技工。 在浏览《Thingking in Java》(第一版)时,你是不是觉得好象这还是一本 Java 基础语言书籍?...
[j2ee]web.xml不认taglib解决办法
在web.xml不认taglib>解决办法: 如果是头是这样的DOCTYPE web-app PUBLIC "-//
Sun
Microsystems, Inc.//DTD Web Application 2.3//EN" "http://java.
sun
.com/dtd/web-app_2_3.dtd"> 直接在后面加 taglib...
Solaris
1,543
社区成员
2,062
社区内容
发帖
与我相关
我的任务
Solaris
Linux/Unix社区 Solaris
复制链接
扫一扫
分享
社区描述
Linux/Unix社区 Solaris
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章