99问答网
所有问题
当前搜索:
sh shell
sh
是什么意思啊?
答:
Sh
是英语单词
shell
的缩写,它是指一种计算机的命令行接口,编写shell脚本可以让计算机自动执行指定的任务。在Linux和Unix操作系统中特别常见。Sh的功能之一是通过接受用户输入并解释它来执行命令。它可以执行多种任务,如文本处理、文件管理、打包压缩等,极大地提升了计算机办公效率。除了作为一种计算机命令行...
执行
shell
脚本三种方法的区别:(sh、exec、source)
答:
使用$ sh script.sh执行脚本时,当前
shell
是父进程,生成一个子shell进程,在子shell中执行脚本。脚本执行完毕,退出子shell,回到当前shell。 ./script.sh与 sh script.sh等效。使用$ source script.sh方式,在当前上下文中执行脚本,不会生成新的进程。脚本执行完毕,回到当前shell。 source方式也...
Linux中的
sh
命令的详细解释
答:
sh命令是
shell
命令语言解释器,执行命令从标准输入读取或从一个文件中读取。通过用户输入命令,和内核进行沟通!Bourne Again
Shell
(即bash)是自由软件基金会(GNU)开发的一个Shell,它是Linux系统中一个默认的Shell。Bash不但与Bourne Shell兼容,还继承了C Shell、Korn Shell等优点。语法 bash [options] ...
如何运行
shell
命令?第一行为什么是# !/bin/sh?
答:
“# !/bin/bash”,其中 表示该行是注释,叹号“1告诉
shell
运行叹号之后的命令并用文件的其余部分作为输入,也就是运行/bin/bash并让/bin/bash去执行shell程序的内容。执行shell程序的方法有三种:1、sh shell程序文件名 这种方法的命令格式为:bash shell程序文件名 这实际上是调用一个新的bash命令...
linux 命令中的
sh
是什么意思??
答:
1、sh是linux中运行
shell
的命令,是shell的解释器,shell脚本是linux中壳层与命令行界面,用户可以在shell脚本输入命令来执行各种各样的任务。要运行shell脚本,首选需要给shell脚本权限,这里里以hello.sh文件为例,首先需要按下“crtl+shift+T”打开终端窗口:2、接着先给“hello.sh”文件添加x权限chmod ...
linux中
shell
分多少种,都有什么区别
答:
Shell
是一种脚本语言,那么,就必须有解释器来执行这些脚本,常见的脚本解释器有:bash:是Linux标准默认的
shell
。bash由Brian Fox和Chet Ramey共同完成,是BourneAgain Shell的缩写,内部命令一共有40个。sh: 由Steve Bourne开发,是Bourne Shell的缩写,sh 是Unix 标准默认的shell。另外还有:ash、 csh、...
在linux中bash指的是什么
答:
bash
shell
是sh shell的增强版本,目前linux大部分使用的都是bash shell。1、Linux操作系统,是一种计算机操作系统,中文读法大致一般为“哩内克斯”,2、但真正的读法应为“哩纳克斯”。Linux操作系统的内核的名字也是“Linux”。3、Linux操作系统也是自由软件和开放源代码发展中最著名的例子。4、简单地说...
如何获得sh或source执行的
shell
脚本位置
答:
1) 支持从其他目录执行,如 source xxx/yyy/test.
sh
1) 支持 sh 和 source 执行 2) 支持路径中有空格 3) 支持 zsh 跟 bash !/bin/sh if [ "$0" = "bash" ]; then cd "$(dirname "$BASH_SOURCE")"CUR_FILE=$(pwd)/$(basename "$BASH_SOURCE")CUR_DIR=$(dirname "$CUR_...
在ubuntu中如何安装
shell
脚本程序
答:
jdk源里有 脚本就chmod 755 XX sudo ./XXX ubuntu下最好不要用sh XX来运行脚本 ubuntu默认的system
shell
为dash,只有严格符合posix标准的脚本才能用sh XX来运行 否则用bash XX或./XXX比较好
shell
里一个let命令,用sh跑不了,但bash可以,发现bin里面sh是dash的链接...
答:
sh是
shell
的最小实现,基本都是符合POSIX标准的。而bash在POSIX标准基础上添加了很多扩展语法和功能。dash是Ubuntu默认的shell,dash与bash的区别网上一搜就有,我记得有一个区别就是dash不支持数组,而bash支持。可以更改Ubuntu的默认shell为bash的。如果对可移植性有要求,写脚本还是尽量遵循POSIX标准的语法...
1
2
3
4
5
6
7
8
9
10
下一页
尾页
其他人还搜
sh和bash执行区别
shell与bash
sh文件执行命令
sh命令的用法
shell执行sh文件命令
linux的sh是什么
怎么打开shell脚本
shell命令参数
bash sh