うーん、いまいち意味が・・・

てことで早速実践

まずは下のようなスクリプトを作成する
dottest.sh:
| #!/bin/sh DOTTEST="Dot Test だよーん"  | 
して、まずはスクリプトを実行しない状態でDOTTESTを確認してみる
| $ echo $DOTTEST | 
何も表示されない
してして次に~
ドットコマンドを使ってスクリプトを読み込んでみる| $ . ./dottest.sh | 
先ほどと同じようにDOTTESTを確認してみると・・・
| $ echo $DOTTEST Dot Test だよーん  | 
あらまっ、表示されました

関数も同じようにスクリプトに記述しておけばいいらしい
dottest.sh:
| #!/bin/sh DOTTEST="Dot Test だよーん" function dottest_disp() { echo $DOTTEST }  | 
と、さっきのファイルを修正して同じようにスクリプトを実行しない状態だと
| $ dottest_disp -bash: dottest_disp: command not found  | 
そんなのないよだけど
| $ . ./dottest.sh | 
を実行した後だと
| $ dottest_disp Dot Test だよーん  | 
のような結果になりました

0 件のコメント:
コメントを投稿