オーディオ Cシェル(csh)とは何ですか? -techopediaからの定義

Cシェル(csh)とは何ですか? -techopediaからの定義

目次:

Anonim

定義-Cシェル(csh)とはどういう意味ですか?

Cシェル(csh)は、1978年にBerkeley Software Distribution(BSD)の一部として最初に作成されたUnixライクシステム用のコマンドシェルです。Cshは、コマンドを対話式またはシェルスクリプトで入力するために使用できます。 シェルは、インタラクティブな使用のために設計された以前のBourneシェルに比べて多くの改善を導入しました。 これらには、履歴、編集操作、ディレクトリスタック、ジョブ制御、チルダ補完が含まれます。 これらの機能の多くは、Bourne Againシェル(bash)、Kornシェル(ksh)、およびZシェル(zsh)で採用されました。 最新のバリアントであるtcshも非常に人気があります。

TechopediaはCシェル(csh)を説明します

Cシェルは、1970年代後半にカリフォルニア大学バークレー校の大学院生だったビルジョイによって作成されました。 1978年にUnixの2BSD Berkeley Software Distributionの一部として最初にリリースされました。

Cシェルは、Cプログラミング言語に似た構文から名前を取得します。

Cシェルは、他のシェルと同様にスクリプトを作成することができますが、コマンドラインでインタラクティブに使いやすくすることを目的とした機能を導入しました。 最も注目すべき機能の1つはコマンド履歴です。 ユーザーは、入力した以前のコマンドを呼び出して、それらを繰り返すか、これらのコマンドを編集できます。 エイリアスを使用すると、ユーザーは短い名前を定義して、より長いコマンドに展開できます。 ディレクトリスタックを使用すると、スタック上のディレクトリをプッシュおよびポップして、すばやく前後にジャンプできます。 Cシェルでは、標準のチルダ表記も導入されました。「〜」はユーザーのホームディレクトリを表します。

これらの機能のほとんどは、Bourne Againシェル、Kornシェル、Zシェルなど、後のシェルに組み込まれています。 人気のあるバリアントはtschです。これは、BSDシステムおよびMac OS Xの初期バージョンの現在のデフォルトシェルです。

Cシェル(csh)とは何ですか? -techopediaからの定義