文档章节

sh 中source 不可用

hyhlinux
 hyhlinux
发布于 2015/11/25 18:06
字数 93
阅读 21
收藏 0

oneplus@oneplus-OptiPlex-9020:~/work/MSM8996/android$ ls `which sh` -l
lrwxrwxrwx 1 root root 4  4月  8  2015 /bin/sh -> dash
oneplus@oneplus-OptiPlex-9020:~/work/MSM8996/android$ mv /bin/sh /bin/sh-dash  以后复原
mv: 无法将"/bin/sh" 移动至"/bin/sh-dash": 权限不够
oneplus@oneplus-OptiPlex-9020:~/work/MSM8996/android$ sudo mv /bin/sh /bin/sh-dash
[sudo] password for oneplus:
oneplus@oneplus-OptiPlex-9020:~/work/MSM8996/android$ sudo ln -s /bin/bash  /bin/sh
oneplus@oneplus-OptiPlex-9020:~/work/MSM8996/android$ 



© 著作权归作者所有

共有 人打赏支持
hyhlinux
粉丝 7
博文 167
码字总数 51777
作品 0
海淀
程序员
bashrc与profile理解

(0) 写在前面 有些名词可能需要解释一下。(也可以先不看这一节,在后面看到有疑惑再上来看相关解释) $PS1和交互式运行(running interactively): 简单地来说,交互式运行就是在终端上输入指...

himayan46
2017/12/15
0
0
linux下的source命令与./区别

当我修改了/etc/profile文件,我想让它立刻生效,而不用重新登录;这时就想到用source命令,如:source /etc/profile 对source进行了学习,并且用它与sh 执行脚本进行了对比,现在总结一下。 ...

西饶旺加
2016/05/28
0
0
Linux SHELL之source与.的区别

一、使用'.'执行 1. 文件内容: a.sh #!/bin/sh a=2 echo a=$a b.sh #!/bin/sh . ./a.sh echo a.sh: a=$a 2. 添加可执行权限 # chmod +x a.sh b.sh 3. 运行 # ./b.sh a=2a.sh: a= 可以看出b......

rgds
2015/09/10
83
0
linux系统shell中调用另一个脚本的三种不同方法(source,exec,fork)

1. fork ( /directory/script.sh) :如果shell中包含执行命令,那么子命令并不影响父级的命令,在子命令执行完后再执行父级命令。子级的环境变量不会影响到父级。 fork是最普通的, 就是直接在...

captaing
2017/07/04
0
0
linux -shell script 运行方式区别

运行shell script 有三种方式 source shell.sh ./shell.sh sh shell.sh 执行权限不同 source和sh 可以直接运行,不需要当前用户对script有执行的权限 . 必需要求当前用户对script有执行权限 ...

jackjie2010
2012/05/19
0
0

没有更多内容

加载失败,请刷新页面

加载更多

SpringData JPA 在解析实体类字段时驼峰自动添加下划线问题

SpringData JPA 使用的默认命名策略是: ImprovedNamingStrategy 。用下划线转换驼峰名,如 authorId ,转换成 author_id 。这样就遇到了一个问题:实体中驼峰命名的列名转换成下划线后,在M...

Jacktanger
15分钟前
0
0
Android JNI开发系列(十)JNI访问 Java 实例变量和静态变量

JNI访问 Java 实例变量和静态变量 Java 中的实例变量和静态变量,在本地代码中如何来访问和修改。静态变量也称为类变量(属性),在所有实例对象中共享同一份数据,可以直接通过类名.变量名来...

蔡小鹏
19分钟前
0
0
jsapi4加载的首个图层的范围被默认作为地图范围,且不能修改的解决

在map加载的第一个图层的图层范围(fullExtent),会被默认设置为map的全图范围,且不能更改,从一般地图控件角度来说,应该有fullExtent属性,作为地图的全图范围,但很遗憾jsapi4.9还没有 ...

canneljls
20分钟前
0
0
JSON.stringify()

JSON.parse()与JSON.stringify()的区别 JSON.parse()【从一个字符串中解析出json对象】 例子: //定义一个字符串 var data='{"name":"goatling"}' //解析对象 JSON.parse(data) 结果是: na...

废柴
20分钟前
0
0
HashSet

前言 Set的实现类都是基于Map来实现的(HashSet是通过HashMap实现的)。 构造图如下: 蓝色线条:继承 绿色线条:接口实现 正文 对于HashSet而言,它是基于HashMap来实现的,底层采用HashMap来保...

狼王黄师傅
22分钟前
0
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部