为什么我的script不能直接运行
-
- 帖子: 87
- 注册时间: 2011-05-28 11:34
为什么我的script不能直接运行
我编个script的脚本,但是我为什么不能用vim 编写,保存的时候老说“不能打开并写入“,我用sudo建了script后,在该脚本的目录下直接运行./aaa.sh或aaa.sh,但是我能用bash aaa.sh运行该脚本,为什么????
-
- 帖子: 442
- 注册时间: 2010-09-08 23:33
Re: 为什么我的script不能直接运行
所在工作目录没有写权限。保存的时候老说“不能打开并写入“
脚本没有权限运行,chmod +x aaa.sh但是我能用bash aaa.sh运行该脚本
-
- 帖子: 87
- 注册时间: 2011-05-28 11:34
Re: 为什么我的script不能直接运行
我脚本+x还是不能直接运行说没有该命令achen.han 写了:所在工作目录没有写权限。保存的时候老说“不能打开并写入“
脚本没有权限运行,chmod +x aaa.sh但是我能用bash aaa.sh运行该脚本
- cuihao
- 帖子: 4793
- 注册时间: 2008-07-24 11:33
- 来自: 郑州
- 联系:
Re: 为什么我的script不能直接运行
直接aaa.sh当然不行咯,当前目录不在PATH中。
要用./aaa.sh
要用./aaa.sh
求人不如求它仨: 天蓝的Wiki 屎黄的Wiki 蓝红黄蓝绿红
Site: CUIHAO.TK Twitter: @cuihaoleo
Machine: Athlon64 X2 5200+ / 2x2GB DDR2-800 / GeForce GTS 450
AD: ~まだ見ぬ誰かの笑顔のために~
Site: CUIHAO.TK Twitter: @cuihaoleo
Machine: Athlon64 X2 5200+ / 2x2GB DDR2-800 / GeForce GTS 450
AD: ~まだ見ぬ誰かの笑顔のために~
- cjxgm
- 帖子: 1952
- 注册时间: 2010-04-23 20:40
- 系统: Arch Linux
- 来自: 浙江·杭州
- 联系:
Re: 为什么我的script不能直接运行
脚本第一行加上space01 写了:我脚本+x还是不能直接运行说没有该命令achen.han 写了:所在工作目录没有写权限。保存的时候老说“不能打开并写入“
脚本没有权限运行,chmod +x aaa.sh但是我能用bash aaa.sh运行该脚本
代码: 全选
#!/bin/bash