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