値を受け入れる Bash スクリプト

値を受け入れる Bash スクリプト

次のような bash スクリプトを作成するにはどうすればよいでしょうか。

ディレクトリ名 (およびスクリプトと同じディレクトリにない場合はそのパス)、ユーザーの Gmail ユーザー名とパスワード、およびメッセージが送信されるメール アドレス (コマンドライン パラメータとして) を受け入れます。

答え1

電話:

./bob.sh "/dir/name" "gmailuser" "password123" "[email protected]"

bob.sh:

#!/bin/bash
dir="$1"
user="$2"
pass="$3"
emai="$4"

echo "$1 $2 $3 $4"

どの bash スクリプトでもパラメータを受け入れることができます。それほど難しいことではありません...

関連情報