#author("2020-05-18T11:39:37+00:00","default:sagasite","sagasite")
[[Linux]] > bash

RIGHT:2020-05-18 (月) 公開
//RIGHT:2020-05-18 (月) 更新

//----- ----- ----- ----- ----- ----- ----- -----
bashについて学びましょう!
//----- ----- ----- ----- ----- ----- ----- -----

//----- KEYWORD BEGIN -----
#html{{
<!--
<div class="panel panel-danger">
  <div class="panel-heading">キーワード</div>
  <div class="panel-body">
}}
//----- KEYWORD BEGIN -----

- △△△

//----- KEYWORD END -----
#html{{
  </div>
</div>
-->
}}
//----- KEYWORD END -----

//===== ===== ===== ===== ===== ===== ===== ===== ===== =====

#contents

//===== ===== ===== ===== ===== ===== ===== ===== ===== =====
* bashとは? [#e2a6ae5b]

-bash - Google 検索 
https://www.google.com/search?q=bash

-Bash - Wikipedia 
https://ja.wikipedia.org/wiki/Bash
>BashはUnixシェルかつコマンド言語であり、GNUプロジェクトにおけるBourne Shellのフリーソフトウェアによる代替としてブライアン・フォックスによって作成された。
Bashは1989年に初めてリリースされ、ほとんどのLinuxディストリビューションやアップルのmacOSにおけるデフォルトのログインシェルとして広く普及している。
Windows 10におけるWindows Subsystem for Linuxでも利用可能である。


** 公式サイト [#official]

- Bash - GNU Project - Free Software Foundation 
https://www.gnu.org/software/bash/

** リンク [#link]

- bashとは|「分かりそう」で「分からない」でも「分かった」気になれるIT用語辞典 
https://wa3.i-3-i.info/word11786.html


//===== ===== ===== ===== ===== ===== ===== ===== ===== =====
* リファレンス / チュートリアル [#reference]

- bash 入門 
https://rat.cis.k.hosei.ac.jp/article/linux/bash_intro.html

- Bashシェルスクリプトの書き方(基本)のおさらいメモ - Qiita 
https://qiita.com/rubytomato@github/items/173a812d7a8ec4646955


//===== ===== ===== ===== ===== ===== ===== ===== ===== =====
//* ライブラリー / フレームワーク [#library]

//===== ===== ===== ===== ===== ===== ===== ===== ===== =====
* Tips [#tips]

** bashスクリプトのコメントの書き方 [#h15a96d8]

-【シェルスクリプト】コメントの書き方 | server-memo.net 
https://www.server-memo.net/shellscript/comment.html

>シェルスクリプト内にコメントを書く場合は、「#」を入力してからその後にコメントを書くという形式になり
「#」を入力した位置から行の最後までがコメントとして扱われます。
 #!/bin/bash
 #
 # 1.行を全部コメントとする
 #
 echo "Hello World."    # 2.行の途中からコメントとする
 echo "Hello World.     # 3.ダブルクォートで囲んでみる"
 echo 'Hello World.     # 4.シングルクォートで囲んでみる'

-シェルスクリプトで複数行のコメントアウト - Qiita 
https://qiita.com/kaw/items/ffdaf5d23627c0bd7e87

>複数行コメントアウト
複数行をコメントアウトするには、"<<"と任意の文字列(例:"COMMENTOUT")を使い、まずコメントアウトを開始します。そして、行頭に、先ほどの任意の文字列(例:"COMMENTOUT")が出てくるとコメントアウトが終了します。
例えば、以下のようなスクリプトを実行すると、"Hi, Ichiro!"のみ出力されます。
 #!/bin/bash
 echo "Hi, Ichiro!"
 << COMMENTOUT
 echo "Hi, Jiro!"
 echo "Hi, Saburo!"
 COMMENTOUT


//===== ===== ===== ===== ===== ===== ===== ===== ===== =====
* 参考書 [#book]

#html{{
<table border="0" cellpadding="5"><tr><td valign="top"><a href="https://www.amazon.co.jp/exec/obidos/ASIN/4873112540/vertex9-22/" target="_blank"><img src="https://m.media-amazon.com/images/I/519CHDKSHWL._SL160_.jpg" border="0"></a></td><td> </td><td valign="top"><a href="https://www.amazon.co.jp/exec/obidos/ASIN/4873112540/vertex9-22/" target="_blank">入門bash 第3版</a><br>Cameron Newham<br>オライリージャパン<br>2005-10-27<br>¥3080</td></tr></table>
<hr>
}}

#html{{
<table border="0" cellpadding="5"><tr><td valign="top"><a href="https://www.amazon.co.jp/exec/obidos/ASIN/B07JGYV4Q8/vertex9-22/" target="_blank"><img src="https://m.media-amazon.com/images/I/41PzlCY9+sL._SL160_.jpg" border="0"></a></td><td> </td><td valign="top"><a href="https://www.amazon.co.jp/exec/obidos/ASIN/B07JGYV4Q8/vertex9-22/" target="_blank">[改訂第3版]シェルスクリプト基本リファレンス ──#!/bin/shで、ここまでできる WEB+DB PRESS plus</a><br>山森 丈範<br>技術評論社<br>2018-11-14<br>¥2801</td></tr></table>
<hr>
}}


//----------------------------------------
// A8 Ads - sakura VPS banner
~
#html{{
<center><a href="http://px.a8.net/svt/ejp?a8mat=1O73NW+3B2PRM+D8Y+BXB8X" target="_blank"><img border="0" width="468" height="60" alt="" src="http://www21.a8.net/svt/bgt?aid=101108300200&wid=001&eno=01&mid=s00000001717002003000&mc=1"></a><img border="0" width="1" height="1" src="http://www18.a8.net/0.gif?a8mat=1O73NW+3B2PRM+D8Y+BXB8X" alt=""></center>
}}
//----------------------------------------

トップ   編集 差分 履歴 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS