[Linux] => [シェルスクリプト]
シェルの特殊変数$@はスクリプトに渡された引数すべてを表示します。
[例 argument.sh]
#!/bin/bash
echo $@
[使用例]
[keisuke@server keisuke]$ ./argument.sh abc def ghi
abc def ghi
広告
|
UNIXシェルスクリプトコマンドブック ¥ 2,310 / 売り上げランク: 28401 / 462 ページ UNIXシェルスクリプトの入門およびリファレンスの両方を兼ねているという面で、最強。UNIXシェルスクリプトに限らず、他の言語でも、これほど充実しているものは他に見たことがない(少なくとも日本製では)。 冒頭から順に読みながら「索引」を自分で補完していくことをお勧めします。そうすれば、後は「索引」からすべてをたどることができます。 電車で揺られながら、まったり読みながら、鉛筆で索引を補足していく。楽しいものです。自分自身が編集者になって自分自身の本を作るわけで。 BGM:Keith Jarrett "Country" |
|
詳解 シェルスクリプト ¥ 2,940 / 売り上げランク: 48789 / 345 ページ シェルスクリプトは不得意なので、1から開発したこと(スクラッチからの開発)はありません。ネットで検索する��\x8B、こういった本にあるものから、機能を削って使っています。 デバッグの仕方がよくわかっていないので、機能を追加したことはほとんどありません。 |
|
シェルスクリプト基本リファレンス ¥ 2,394 / 売り上げランク: 65068 / 305 ページ この「シェルスクリプト基本レファレンス」は秀逸です。 特に3章「シェル文法の循環構造」は/etc/rc.d以下のシェルスクリプトを読む毎に今まで感じていた疑問や違和感を解消してくれました。コマンド-->パイプライン-->リスト-->複合コマンド-->コマンドの循環構造や、構文(if文やfor文)が複合コマンドであることなど、シェルスクリプトに対する理解がかなり深まりました。「入門シェルプログラミング、ブルース・ブリン著」と共に、いつも手元に置いておきたい本です。 |



