Bash

WordPress

Bashは、Unix系のオペレーティングシステムで広く使われているシェルスクリプト言語です。以下は、Bashの具体的な例文を含むマニュアルです。

変数

# 変数の割り当て
name="John Doe"
age=30

# 変数の参照
echo "Name: $name"
echo "Age: $age"

条件分岐

# if文
if [ "$name" == "John Doe" ]; then
echo "Hello, $name!"
else
echo "I don't know you."
fi

# case文
case "$age" in
30) echo "You are 30 years old.";;
*) echo "Your age is not 30.";;
esac

ループ

bashCopy code# for文
for i in 1 2 3 4 5; do
  echo $i
done

# while文
count=1
while [ $count -le 5 ]; do
  echo $count
  count=$((count+1))
done

関数

# 関数の定義
greet() {
echo "Hello, $1!"
}

# 関数の呼び出し
greet "John Doe"

コマンド置換

# コマンドの出力を変数に代入
current_dir=$(pwd)
echo "Current directory: $current_dir"

パイプとリダイレクト

# パイプでコマンドの出力を次のコマンドに渡す
ls -l | grep .txt

# 標準出力をファイルにリダイレクト
echo "Hello, World!" > output.txt

パラメータと引数

# スクリプト名の取得
echo "Script name: $0"

# 引数の参照
echo "First argument: $1"
echo "All arguments: $@"

エイリアス

# エイリアスの設定
alias ll='ls -l'

# エイリアスを使ったコマンド
ll

このマニュアルでは、Bashスクリプトの基本的な構文と機能の例を示しました。変数、条件分岐、ループ、関数、コマンド置換、パイプとリダイレクト、パラメータと引数、エイリアスなどについて説明しています。Bashにはさらに多くの機能がありますので、公式ドキュメントを参照して学習を深めることをお勧めします。

コメント

タイトルとURLをコピーしました