Skip to content

Instantly share code, notes, and snippets.

@halityurttas
Created May 20, 2024 13:17
Show Gist options
  • Save halityurttas/dd27f6de045c0b6759dd62f54a042491 to your computer and use it in GitHub Desktop.
Save halityurttas/dd27f6de045c0b6759dd62f54a042491 to your computer and use it in GitHub Desktop.
Path copy with hierarcy
#!/bin/bash
# Hedef dizin
hedef_dizin="C:/Depo/gitbackup"
# Kaynak dosyaların yolu
kaynak_dosya1="Path/To/file1.txt"
kaynak_dosya2="Path/To/Another/file2.txt"
# Dizinleri oluştur (eğer yoksa)
mkdir -p "$hedef_dizin/$(dirname $kaynak_dosya1)"
mkdir -p "$hedef_dizin/$(dirname $kaynak_dosya2)"
# Dosyaları kopyala
cp "./$kaynak_dosya1" "$hedef_dizin/$kaynak_dosya1"
cp "./$kaynak_dosya2" "$hedef_dizin/$kaynak_dosya2"
echo "Dosyalar başarıyla kopyalandı!"
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment