bashスクリプトを学ぶのに最適なリソースですか?[閉まっている]


30

私は2年前から多くの言語でプログラミングを行ってきました。つまり、特定の問題に対して適切なソリューションを設計および実装する方法を知っているということです。

ただし、bashは私にとって大きな頭痛の種です。期待どおりに機能するものは何もありません。エラーが発生することさえありません。

私が見つけたすべてのガイドは信じられないほど非公式であり、その構文を適切に要約したり、起こりうる最も一般的なエラーを伝えたりしていません。

それでは、私に何を勧めますか?


3
価値があることについては、今日のマニュアルに向けられ、興味深いがかなり充実した読み物になっています。役に立つかもしれません。
-boehj

ああ、私はこの答えに気づかなかった、ありがとう:)
vemv

全く心配ありません。私はまだそれを耕しています。:)
boehj

1
@boehj +1マニュアルは人々に驚きを与えます。
Arthur2e5

回答:


22

TLDPガイドhttp://tldp.org/guides.htmlが好きです

初心者から上級Bashガイドまで、すべてが揃っています。とにかく私が学んだ方法です。


そこに一般的な他の有用なガイドも見つけることができるようです。
-vemv

1
bashスクリプトの自動コードチェックツールに取り組んでいる人から次のように読みました。「TLDPは、シェルスクリプトの記述に関するガイダンスにはお勧めできません。」
phk

1
@phkまあ、それは次のような段階的すぎるものがたくさんありblah; exitval=$?; if [ "$exitval" -ne 0 ]ます…幸いなことに、それらを指摘した後、人々は速く学ぶ。
Arthur2e5

12
私が見つけたすべてのガイドは信じられないほど非公式であり、その構文を適切に要約したり、起こりうる最も一般的なエラーを伝えたりしていません。

最良のリソース、および一般的なエラーに対処するリソースは、GregのWikiです

シンタックスと優れた実践に関するポインタのもう1つの非常に優れたリソースは、Bash Hackers Wikiです


どちらもまさに私が必要とするもののようです。ありがとう
-vemv


0

UNIX Power Toolsという本から多くのことを学びました。これはシェルプログラミングのみを扱った本ではありませんが、トピックは理解しやすく、学ぶべきコツがたくさんあることがわかりました。


弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.