ログインしてさらにmixiを楽しもう

コメントを投稿して情報交換!
更新通知を受け取って、最新情報をゲット!

#!/bin/shコミュのシェル変数の表記

  • mixiチェック
  • このエントリーをはてなブックマークに追加
シェルでの変数の書き方に
$hoge
"$hoge"
${hoge}

などの表記があるかとおもいますが、IF文でNULLの時を考慮して""を付与したり、空の時の置き換えとしての{}は何となく使用しなければいけないと分かるのですが。
人の作った物を見ると、別に付与しなくてもいいところに""や{}が付いている様な気がしたりします。
単に見易さの観点なのかそれとも他に何か意味があるのかが判断出来ません。
初心者で意味不明な質問かも知れませんが皆さんの回答を参考にしたいと思いますので宜しくお願いします。

コメント(2)

放置するのも何ですので…

もう少し情報が欲しいかな。
何シェルかわからないと答えづらいと思う。

あと、シェルでの変数って
シェル→シェルスクリプトって読み替えていいのよね?
って前提で、そのシェルスクリプトの内容が差し支えなければ
教えてもらえればと思います。
すみません;質問はbシェルでのことです。
まだ勉強したてで、仕事場の資産をみて漠然とした質問をしてしまいました。
もっと勉強してからまた質問致します。
すみません。

ログインすると、みんなのコメントがもっと見れるよ

mixiユーザー
ログインしてコメントしよう!

#!/bin/sh 更新情報

#!/bin/shのメンバーはこんなコミュニティにも参加しています

星印の数は、共通して参加しているメンバーが多いほど増えます。

人気コミュニティランキング