トップページunix
12コメント3KB

シェルって何ですか

■ このスレッドは過去ログ倉庫に格納されています
0001RHL5.2入れたてNGNG
いきなり初歩的な質問でごめんなさい。

・シェル=MS-DOSでいうコマンド
・UNIXの場合、何種類も使えるコマンドがある。RHL5.2の場合、デフォルトで「bash」が使われるようになっている
と解していたのですが違うのですか。
0002名無しさんNGNG
ん〜と、それで概ね合っていますが、シェルスクリプトも
「シェル」と呼ばれる場合もあるので注意しましょう。
0003うひひNGNG
>1
具体的に言うと
武田久美子のビーチクをカーネルとして
それを隠す貝殻のようなものだ。
見た目もボーンって感じでしょ。
0004>3NGNG
ってことは、kshは喰い倒れ人形の頭にのっかった
帽子ってトコロか。
0005名無しさんNGNG
bash@`@`つまりヘビーメタルってロボットですな
0006うひひNGNG
>4
そういうことになるな。

最近CMで加藤あいチャンが
C.Shell飲みましょノミーましょっ
っと回ってSMチックになっているが

ほんとはBerkeley.Shellって言うんだよと心で言って
見守ってるLINUXオタ事業部加藤あい親衛隊のみんなも
アル意味Shellだな
0007名無しさんNGNG
>・シェル=MS-DOSでいうコマンド
いや間違っているでしょう
シェルはMS-DOSのcommand.comです。
但し、シェルもコマンドの一つともいえない事はないです
sh@` csh@` bash@` zsh@` tcsh..とか
MS-DOSのプロンプトでもcommand.comが実行できるのとおんなじだね
00081NGNG
よく本などに「シェルはMS-DOSのcommand.com」とあるので
UNIXでは、コマンド=シェル、と思っていたのですが違うのですか

>但し、シェルもコマンドの一つともいえない事はないです
シェルに含まれていないコマンドというのもあるのですか
たしかにローカスのの『RHL5.2ワークステーション構築入門』では
[dir]はコマンド、[ls]はbash、と記述されているように解せますね。
00097>8NGNG
誤読だった
「コマンド」ってcommand.comの事ね?
正解ですねん
コマンドっていわれると、なんか違和感あるなあ

0010>2NGNG
> シェルスクリプトも「シェル」と呼ばれる場合もある

そういう書き方をするのはまだまだ初心者。
分かってると思うけどちゃんと使い分けよう。
0011> 10NGNG
それって CGI プログラムを「CGI」と呼んだり、
ハードディスクの事を「ハード」と呼んだりするのと
同じノリですよね。特に前者は嫌いです。
0012名無しさんNGNG
> UNIXでは、コマンド=シェル、と思っていたのですが違うのですか
でもこれは正しいのか?間違っているのか?分からない

DOS的視野だとこんなカンジでいいのかな〜
shはcommand.comでシェルで、外部コマンド
lsは外部コマンド
findは外部コマンド
sedは外部コマンド
aliasは内部コマンド
historyは内部コマンド
■ このスレッドは過去ログ倉庫に格納されています