l*****t 发帖数: 1 | 1 一个很白的问题,哪位大虾帮帮忙。
一直用老板给的.bashrc模版,在各种linux os下,写executable file, 都可以不用打
头第一行的,#!/bin/bash. 直接把文
件属性用chmod改成可执行的就可以了。
现在自己装了一个ubuntu linux。自己是root的时候,可以直接使用从改文件属性而来
的executable file, 但是,创建一
个普通用户以后,以普通用户登陆,所有的executable files都必须以#!/bin/bash为
首行,否则不能运行。。。。。(就
是敲进文件名后一直没有output,连error message都没有)。
这是怎么回事?哪位大虾指点一下迷径吧。万分感谢。 |
N**D 发帖数: 10322 | 2 type bash abc.sh
【在 l*****t 的大作中提到】 : 一个很白的问题,哪位大虾帮帮忙。 : 一直用老板给的.bashrc模版,在各种linux os下,写executable file, 都可以不用打 : 头第一行的,#!/bin/bash. 直接把文 : 件属性用chmod改成可执行的就可以了。 : 现在自己装了一个ubuntu linux。自己是root的时候,可以直接使用从改文件属性而来 : 的executable file, 但是,创建一 : 个普通用户以后,以普通用户登陆,所有的executable files都必须以#!/bin/bash为 : 首行,否则不能运行。。。。。(就 : 是敲进文件名后一直没有output,连error message都没有)。 : 这是怎么回事?哪位大虾指点一下迷径吧。万分感谢。
|
i**g 发帖数: 134 | 3 ubuntu为了提高效率,sh 指向的是 dash shell
dash的功能和参数比bash少
【在 l*****t 的大作中提到】 : 一个很白的问题,哪位大虾帮帮忙。 : 一直用老板给的.bashrc模版,在各种linux os下,写executable file, 都可以不用打 : 头第一行的,#!/bin/bash. 直接把文 : 件属性用chmod改成可执行的就可以了。 : 现在自己装了一个ubuntu linux。自己是root的时候,可以直接使用从改文件属性而来 : 的executable file, 但是,创建一 : 个普通用户以后,以普通用户登陆,所有的executable files都必须以#!/bin/bash为 : 首行,否则不能运行。。。。。(就 : 是敲进文件名后一直没有output,连error message都没有)。 : 这是怎么回事?哪位大虾指点一下迷径吧。万分感谢。
|
c******l 发帖数: 36 | 4 write bash function() in .bashrc ba!
【在 l*****t 的大作中提到】 : 一个很白的问题,哪位大虾帮帮忙。 : 一直用老板给的.bashrc模版,在各种linux os下,写executable file, 都可以不用打 : 头第一行的,#!/bin/bash. 直接把文 : 件属性用chmod改成可执行的就可以了。 : 现在自己装了一个ubuntu linux。自己是root的时候,可以直接使用从改文件属性而来 : 的executable file, 但是,创建一 : 个普通用户以后,以普通用户登陆,所有的executable files都必须以#!/bin/bash为 : 首行,否则不能运行。。。。。(就 : 是敲进文件名后一直没有output,连error message都没有)。 : 这是怎么回事?哪位大虾指点一下迷径吧。万分感谢。
|
A**********e 发帖数: 3102 | 5 #!/bin/bash 是说,用 bash 运行这个 script。所以你在 bash 下自然没有这句也成,
要是别的 sh,就不成了。
【在 l*****t 的大作中提到】 : 一个很白的问题,哪位大虾帮帮忙。 : 一直用老板给的.bashrc模版,在各种linux os下,写executable file, 都可以不用打 : 头第一行的,#!/bin/bash. 直接把文 : 件属性用chmod改成可执行的就可以了。 : 现在自己装了一个ubuntu linux。自己是root的时候,可以直接使用从改文件属性而来 : 的executable file, 但是,创建一 : 个普通用户以后,以普通用户登陆,所有的executable files都必须以#!/bin/bash为 : 首行,否则不能运行。。。。。(就 : 是敲进文件名后一直没有output,连error message都没有)。 : 这是怎么回事?哪位大虾指点一下迷径吧。万分感谢。
|
N**D 发帖数: 10322 | 6 the root of all compatibility nightmare
【在 i**g 的大作中提到】 : ubuntu为了提高效率,sh 指向的是 dash shell : dash的功能和参数比bash少
|