Bash100本ノック

変数の宣言



1.文法


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

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


2.サンプル


#!/bin/bash

var1='aaaa'

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

echo $var1

echo $var2

3.実行結果


aaaa
bbbaaaa

と表示されます



引数の処理


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

となりました



0 件のコメント:

コメントを投稿

Gitを用いた開発の流れ

Gitを用いた開発の流れ 1.Clone 共有リポジトリから、ローカルへコピー 2.ファイル編集 3.add 編集したファイルをcommit対象として登録 4.commit ローカルリポジトリへ反映 5.push ローカルリポジトリから、共有リポジトリへ...