Menu
Coddy logo textTech

Kaynak Yolu Alma

Coddy'nin Terminal Journey'sinin Temeller bölümünün bir parçası — ders 75 / 82.

challenge icon

Görev

Kolay

Yedekleme betiğini oluşturmaya başlayalım! İlk adım, kullanıcının yedeklemek istediği kaynak dizinini soran bir betik oluşturmaktır.

backup.sh adlı bir kabuk betiği oluşturun ki:

  1. Shebang satırıyla başlar (#!/bin/bash)
  2. read -p kullanarak kullanıcıyı şu istemle uyarır: Enter source directory:
  3. Kullanıcının girdisini source_dir adlı bir değişkende depolar
  4. Şu mesajı yazdırır: Backing up: [source_dir]

Betiği çalıştırılabilir hale getirin. Ardından çalıştırın ve istendiğinde documents girin.

Son çıktınız şöyle olmalıdır:

Backing up: documents

İpucu: İstem'i görüntülemek ve girdiyi tek satırda yakalamak için read -p "Enter source directory: " source_dir kullanın. ./backup.sh ile çalıştırmadan önce betiği çalıştırılabilir yapmak için chmod +x kullanmayı unutmayın.

Kendin dene

Terminal
cat server.log

Temeller bölümündeki tüm dersler