忍者ブログ

プログラミングの練習

プログラミングの問題やプログラミング関連知識、ソフトウェアのテストについてのブログです

[PR]

×

[PR]上記の広告は3ヶ月以上新規記事投稿のないブログに表示されています。新しい記事を書く事で広告が消えます。


Bash 引数


1.サンプル

以下のようなファイルを作成する(aa.sh)

#!/bin/bash

# -- 引数の数
echo $#

# -- 1番目の引数(コマンド)
echo $0

# -- 2番目の引数(コマンド)
echo $1

# -- 2番目の引数(コマンド)
echo $2


2. 実行


$./aa.sh a b
2
./aa.sh
a
b

となりました


PR

Bash 変数の宣言



1.文法

"(ダブルコーテーション)で囲まれた変数には、別の変数を利用することが可能。

'(シングルコレクション)で囲まれた変数は、展開されない


2.サンプル


#!/bin/bash

var1='aaaa'

# -- ""で囲まれた変数は、その中で、別の変数で置き換え可能
var2="bbb$var1"

echo $var1

echo $var2


3.実行結果


aaaa
bbbaaaa

と表示されます