ファイル"${HOME}/environment/local-handson-cli-s3/handson-cli-s3.txt"を作成します。
作業に必要なパラメータを変数に格納をします。
1. ファイル用ディレクトリ
ファイル用ディレクトリを指定します。
変数の設定: DIR_TARGET="${HOME}/environment/local-handson-cli-s3"
変数の設定:
DIR_TARGET="${HOME}/environment/local-handson-cli-s3"
ディレクトリが存在することを確認します。
コマンド: ls -d ${HOME}/environment/local-handson-cli-s3 結果(例:存在する場合): ${HOME}/environment/local-handson-cli-s3
コマンド:
ls -d ${HOME}/environment/local-handson-cli-s3
結果(例:存在する場合):
${HOME}/environment/local-handson-cli-s3
存在しない場合は作成します。
コマンド: mkdir -p ${HOME}/environment/local-handson-cli-s3
mkdir -p ${HOME}/environment/local-handson-cli-s3
2. ファイル名
ファイル名を指定します。
変数の設定: FILE_TARGET="${DIR_TARGET}/handson-cli-s3.txt" \ && echo ${FILE_TARGET} 結果(例): ${HOME}/environment/local-handson-cli-s3/handson-cli-s3.txt
FILE_TARGET="${DIR_TARGET}/handson-cli-s3.txt" \ && echo ${FILE_TARGET}
結果(例):
${HOME}/environment/local-handson-cli-s3/handson-cli-s3.txt
各変数に正しいパラメータ値が格納されていることを確認します。
変数の確認: cat << END # 1. DIR_TARGET:"${HOME}/environment/local-handson-cli-s3" DIR_TARGET="${DIR_TARGET}" # 2. FILE_TARGET:"${HOME}/environment/local-handson-cli-s3/handson-cli-s3.txt" FILE_TARGET="${FILE_TARGET}" END
変数の確認:
cat << END # 1. DIR_TARGET:"${HOME}/environment/local-handson-cli-s3" DIR_TARGET="${DIR_TARGET}" # 2. FILE_TARGET:"${HOME}/environment/local-handson-cli-s3/handson-cli-s3.txt" FILE_TARGET="${FILE_TARGET}" END
ファイルを作成します。
コマンド: cat << EOF > ${FILE_TARGET} Alpha. EOF cat ${FILE_TARGET} 結果(例): Alpha.
cat << EOF > ${FILE_TARGET} Alpha. EOF cat ${FILE_TARGET}
Alpha.
「データファイル名"${HOME}/environment/local-handson-cli-s3/handson-cli-s3.txt"が存在する。」ことを確認します。
コマンド: ls ${FILE_TARGET} 結果(例): ${HOME}/environment/local-handson-cli-s3/handson-cli-s3.txt
ls ${FILE_TARGET}