【Shell】シェル ~ 入門編 ~

■ シェル

 * ユーザからの操作を受け取った結果を表示するソフトウェア

■ シェルの種類

 sh : Bourne シェル / POSIX シェル

 * 標準のシェル

bash : バッシュ(bourne-again shell)

 * Bourne シェルを元に機能拡張したシェル
 * Linux で標準シェルとして採用

その他:.bashrc

 * 隠しファイルで、
   よく変更する環境変数やaliasは、
    ~/.bashrc( 「~/」 はユーザーのホームディレクトリ) 
 というファイルを編集して設定する

csh : C シェル

 * BSD UNIX で採用されたシェル

参考文献

http://www2u.biglobe.ne.jp/~hsaka/docs/shell.html

関連記事

シェル ~ 基本編・構文全般 ~
https://dk521123.hatenablog.com/entry/2015/02/20/001600
シェル ~ 基本編・条件分岐 if / case ~
https://dk521123.hatenablog.com/entry/2015/05/01/000043
シェル ~ 基本編・ループ while / for etc ~
https://dk521123.hatenablog.com/entry/2021/08/09/000000
シェル ~ 基本編・関数 ~
https://dk521123.hatenablog.com/entry/2015/03/17/233124
シェル ~ 基本編 / 配列 ~
https://dk521123.hatenablog.com/entry/2021/08/11/000000
シェル ~ 基本編 / 連想配列 - ディクショナリ ~
https://dk521123.hatenablog.com/entry/2021/09/11/000000
シェル ~ 基本編・eval ~
https://dk521123.hatenablog.com/entry/2021/08/28/000000
シェル ~ 基本編・引数あれこれ ~
https://dk521123.hatenablog.com/entry/2021/07/11/000421
シェルで部分一致(前方一致・後方一致)
https://dk521123.hatenablog.com/entry/2020/09/01/000000
ヒアドキュメント ~ 複数行の テキストをファイル出力する ~
https://dk521123.hatenablog.com/entry/2016/05/13/231535
シェル ~ ファイル・ディレクトリの扱い cp/rm/mkdir etc ~
https://dk521123.hatenablog.com/entry/2015/04/30/010221
シェルでのファイルに関する処理あれこれ
https://dk521123.hatenablog.com/entry/2020/09/28/000000
シェルでのバックアップ / リストア に関するあれこれ
https://dk521123.hatenablog.com/entry/2018/08/17/230618
シェルスクリプトあれこれ
https://dk521123.hatenablog.com/entry/2018/03/03/210642
Javaを実行するシェルスクリプト
https://dk521123.hatenablog.com/entry/2018/04/14/225800
シェル ~ 文字列抽出あれこれ ~
https://dk521123.hatenablog.com/entry/2021/08/03/160901
JDBCシェルスクリプトでパースする ~ bashによる文字列置換 ~
https://dk521123.hatenablog.com/entry/2020/03/24/223323
PostgreSQLのDBをエクスポート/インポートするスクリプト
https://dk521123.hatenablog.com/entry/2018/03/02/232623
シェルでSQL結果を受け取る
https://dk521123.hatenablog.com/entry/2021/08/16/231459
シェルでSQL結果を受け取る ~ エラーハンドリング編 ~
https://dk521123.hatenablog.com/entry/2021/08/20/100814
シェルで split するには
https://dk521123.hatenablog.com/entry/2021/09/02/000000
リダイレクト・パイプライン
https://dk521123.hatenablog.com/entry/2021/09/13/000000