bash shellでスペースを付けるべきかどうかの問題
1157 ワード
文書ディレクトリ
c、c++、java、groovyなどの言語とは異なり、shellではスペースの要求が制限されています.shellスクリプトを最初に書くときはスペースはどこに書くべきか、どこに書くべきか、よく間違えます.shellにスペースが多いのはbash shellに「それ自体が役に立つ」からです
スペースを付けるべきではありません(演算記号)
その他の広さや広さなどはスペースを入れなくてもいいです
スペースが必要です(コマンドキー)(覚えておいてください)if判断後にスペースを追加する必要があります.if後にtestのコマンド式を接続する必要があります.この
c、c++、java、groovyなどの言語とは異なり、shellではスペースの要求が制限されています.shellスクリプトを最初に書くときはスペースはどこに書くべきか、どこに書くべきか、よく間違えます.shellにスペースが多いのはbash shellに「それ自体が役に立つ」からです
スペースを付けるべきではありません(演算記号)
# ,
val=1
その他の広さや広さなどはスペースを入れなくてもいいです
スペースが必要です(コマンドキー)(覚えておいてください)if判断後にスペースを追加する必要があります.if後にtestのコマンド式を接続する必要があります.この
[
はbashで認識できるコマンドであり、コマンドキーでもあります.testと同じ役割を果たしています.コマンドキーである以上、後でスペースを追加する必要があります.]
は[
と一致するため、次の例のように使用されます.(``はコマンド式を表す)# ,
val=`expr 1 + 1`
# , ,if
if [ $a == $b ]