KSHコンベンションスクリプト[閉じる]

KSHコンベンションスクリプト[閉じる]

私はkshatmスクリプトを書いています。変数を使用する前に常に「設定解除」を実行するか、組版を使用して新しい変数を定義するなどの「慣習」があるかどうか疑問に思います。

ベストアンサー1

スクリプトで変数を使用する場合、最初にやりたいことは、変数を設定しなくても役に立つように値を設定することです。

変数を最初に設定せずに使用すると、コードにバグが発生します。ただし、よく知られている変数の場合は、まず設定を解除しないでください。

typesetksh関数内でローカル変数を定義したり変数タイプを指定したりしない限り、通常追加された値はありません。

より一般的には、kshの特定の標準を含む、シェルスクリプトのためのさまざまなエンコード標準を確実に見つけることができます。一貫性を保ち、正しいインデントを使用し、スクリプトを理解するのに役立つ変数と関数名を使用することが重要ですが、これは使用するプログラミング言語に関係なく一般的なアドバイスです。

おすすめ記事