ソース パスの取得
CoddyのTerminalジャーニー「基礎」セクションの一部 — レッスン 75/82。
チャレンジ
簡単バックアップスクリプトの作成を始めましょう!最初のステップは、ユーザーにバックアップしたいソースディレクトリを尋ねるスクリプトを作成することです。
以下の処理を行う backup.sh という名前のシェルスクリプトを作成してください:
- シバン行(
#!/bin/bash)で始まる read -pを使用して、ユーザーにEnter source directory:とプロンプトを表示する- ユーザーの入力を
source_dirという名前の変数に保存する Backing up: [source_dir]というメッセージを表示する
スクリプトを実行可能にします。その後、スクリプトを実行し、プロンプトが表示されたら documents と入力してください。
最終的な出力は以下のようになるはずです:
Backing up: documentsヒント:
read -p "Enter source directory: " source_dirを使用すると、プロンプトの表示と入力の取得を1行で行うことができます。./backup.shで実行する前に、chmod +xを使用してスクリプトを実行可能にすることを忘れないでください。
自分で試してみよう
ターミナル
cat server.log