由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
Linux版 - 新手问个shell的问题
相关主题
找不到命令的路径怎么吧一个目录下的所有文件名改成大写?
问一个 remote terminal 的Shell 问题.bash_profile not run when opening a terminal from desktop
哪位大牛来普及一下 linux 下面的各种环境变量以及设置ubuntu无法上下箭头呼出历史命令
问个shell重定向输出的问题不用安装的trash bin?
bash中比较无聊的功能一个简单的bash脚本怎么写?
如何求一个脚本
Newbie question有人用ipython当shell用吗?
setting up bashA simple Bash question about changing directory
相关话题的讨论汇总
话题: bash话题: executable话题: bin话题: bashrc话题: 普通用户
进入Linux版参与讨论
1 (共1页)
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少

1 (共1页)
进入Linux版参与讨论
相关主题
A simple Bash question about changing directorybash中比较无聊的功能
如何改文件权限为non-executable,批处理,要subfolder下的全改掉如何
急问各位大牛:cshell的结果为什么这么诡异?Newbie question
如何建立一个用户,但是这个用户只能用几个命令?setting up bash
找不到命令的路径怎么吧一个目录下的所有文件名改成大写?
问一个 remote terminal 的Shell 问题.bash_profile not run when opening a terminal from desktop
哪位大牛来普及一下 linux 下面的各种环境变量以及设置ubuntu无法上下箭头呼出历史命令
问个shell重定向输出的问题不用安装的trash bin?
相关话题的讨论汇总
话题: bash话题: executable话题: bin话题: bashrc话题: 普通用户