1.为什么Linux的Shell要分好多种,比如:sh/bash/dash/ksh/zsh。。。为什么要分那么多呢?每种都语法都不一样么?
那么多种“品牌……”是Shell的编辑器还是解释器?
哪个比较好点?
我看很多教程是直接教你怎么编写第一个Shell,echo "XXXXX"!我从哪里看我现在编写的是bash还是dash。。。或者其他……
2.Shell能在Linux里做什么?是和VBS在Windows里的功能一样的么?
头疼……谁能帮忙解答下新手问题
- if0else1
- 帖子: 94
- 注册时间: 2010-01-04 16:48
头疼……谁能帮忙解答下新手问题
人生没有if...else
- O_O_BOT
- 帖子: 2461
- 注册时间: 2009-05-20 19:32
Re: 头疼……谁能帮忙解答下新手问题
irc <fwv> say: 选bash 吧 一通。。。
irc 聊天室
ubuntu-cn 的irc 频道为
irc.ubuntu.com 8001 #ubuntu-cn
UTF8编码 可用 irssi xchat pidgin weechat 登录
http://webchat.freenode.net/?channels=ubuntu-cn
[url]irc://irc.freenode.net/ubuntu-cn[/url]
ubuntu-cn 的irc 频道为
irc.ubuntu.com 8001 #ubuntu-cn
UTF8编码 可用 irssi xchat pidgin weechat 登录
http://webchat.freenode.net/?channels=ubuntu-cn
[url]irc://irc.freenode.net/ubuntu-cn[/url]
- O_O_BOT
- 帖子: 2461
- 注册时间: 2009-05-20 19:32
Re: 头疼……谁能帮忙解答下新手问题
irc <delectate> say: bash is ok
irc 聊天室
ubuntu-cn 的irc 频道为
irc.ubuntu.com 8001 #ubuntu-cn
UTF8编码 可用 irssi xchat pidgin weechat 登录
http://webchat.freenode.net/?channels=ubuntu-cn
[url]irc://irc.freenode.net/ubuntu-cn[/url]
ubuntu-cn 的irc 频道为
irc.ubuntu.com 8001 #ubuntu-cn
UTF8编码 可用 irssi xchat pidgin weechat 登录
http://webchat.freenode.net/?channels=ubuntu-cn
[url]irc://irc.freenode.net/ubuntu-cn[/url]
- if0else1
- 帖子: 94
- 注册时间: 2010-01-04 16:48
-
- 帖子: 473
- 注册时间: 2008-04-27 1:10
- 来自: http://blogs.gnome.org/happyaron/
Re: 头疼……谁能帮忙解答下新手问题
1.sh是一个标准了,现在没人用,基本上也就是bash作为标准,dash速度比bash快,ksh和zsh,还有你没提到的csh都是比bash提供更多高级功能的shell。shell中大多数语法都是兼容的,或者说兼容 bash的,但是必然存在很多不同的地方。如果想比较兼容,建议学 bashif0else1 写了:1.为什么Linux的Shell要分好多种,比如:sh/bash/dash/ksh/zsh。。。为什么要分那么多呢?每种都语法都不一样么?
那么多种“品牌……”是Shell的编辑器还是解释器?
哪个比较好点?
我看很多教程是直接教你怎么编写第一个Shell,echo "XXXXX"!我从哪里看我现在编写的是bash还是dash。。。或者其他……
2.Shell能在Linux里做什么?是和VBS在Windows里的功能一样的么?
2.文件头,
#!/bin/bash -> bash
#!/bin/dash -> dash
#!/bin/sh -> 看你系统里默认的sh 指向了哪个,指向bash就用bash,指向dash当然就用dash
I will always return.
-
- 帖子: 50
- 注册时间: 2009-11-25 10:13
Re: 头疼……谁能帮忙解答下新手问题
shell 类似于bat吧
-
- 帖子: 1028
- 注册时间: 2008-11-01 21:42
- 来自: 树下板凳
-
- 帖子: 1340
- 注册时间: 2006-01-10 19:09
Re: 头疼……谁能帮忙解答下新手问题
linux标准shell是bash
其他unix的shell可以有很多不同的shell
其他unix的shell可以有很多不同的shell
- tenzu
- 论坛版主
- 帖子: 36924
- 注册时间: 2008-11-21 20:26