[Linux] => [シェルスクリプト]



キーボードから入力を受け付けるにはreadを使用すればよい。


[書式]
read 変数名


[使用例]

echo -n "Enter your name: "
read NAME
echo $NAME



広告
UNIXシェルスクリプトコマンドブック UNIXシェルスクリプトコマンドブック
¥ 2,310 / 売り上げランク: 56703 / 462 ページ

UNIXシェルスクリプトの入門およびリファレンスの両方を兼ねているという面で、最強。UNIXシェルスクリプトに限らず、他の言語でも、これほど充実しているものは他に見たことがない(少なくとも日本製では)。

冒頭から順に読みながら「索引」を自分で補完していくことをお勧めします。そうすれば、後は「索引」からすべてをたどることができます。

電車で揺られながら、まったり読みながら、鉛筆で索引を補足していく。楽しいものです。自分自身が編集者になって自分自身の本を作るわけで。

BGM:Keith Jarrett "Country"

詳解 シェルスクリプト 詳解 シェルスクリプト
¥ 2,940 / 売り上げランク: 63438 / 345 ページ

私は仕事柄シェルスクリプトを最低限読みこなせる力が必要となり、
必要に迫られて関連本を探していました。
たまたま見つけた本ではありましたが、大変分かりやすく書かれており、
LinuxやUnixなどあまりそういった狭い範囲にこだわらない深くそして
広い歴史的事情から基本コマンドの使い方までを述べてあります。

私は全くの初心者(サーバ管理1年程度)ですが、それでもここまで
細かく、そして深く分かりやすく整理して表現されいるとすんなりと
吸収してしまえそうです。色々と実際に検証した上で書かれている
ようで、細かいことにいちいちこだわる人にもぴったりです。

「入門用」などと謳っているわけでもありませんし、表紙もなんだか
敷居が高そうに思えますが、実は初心者にこそお薦めの本だと思います。

シェルスクリプトが好きになれるかもしれない、そう思わせる本です。

シェルスクリプト基本リファレンス シェルスクリプト基本リファレンス
¥ 2,394 / 売り上げランク: 77380 / 305 ページ

この「シェルスクリプト基本レファレンス」は秀逸です。
特に3章「シェル文法の循環構造」は/etc/rc.d以下のシェルスクリプトを読む毎に今まで感じていた疑問や違和感を解消してくれました。コマンド-->パイプライン-->リスト-->複合コマンド-->コマンドの循環構造や、構文(if文やfor文)が複合コマンドであることなど、シェルスクリプトに対する理解がかなり深まりました。「入門シェルプログラミング、ブルース・ブリン著」と共に、いつも手元に置いておきたい本です。