Hirdetés
- Gurulunk, WAZE?!
- Lalikiraly: Mercis kalandok - Huszonnyolcadik rész - Az újrakezdés
- Brogyi: CTEK akkumulátor töltő és másolatai
- sziku69: Fűzzük össze a szavakat :)
- Luck Dragon: Asszociációs játék. :)
- creation: Elég lett abból, hogy a nagy gépeim nem képesek behúzni a filamentet
- sziku69: Szólánc.
- MasterDeeJay: Intel Optane M10: mire lehet használni?
- Fecogame: 1 laptop, 1 PC, 2 monitor, 1 hangfal. Hogyan?
- Fecogame: Cég felvásárlás - Volt már benne részetek munkavállalóként?
Új hozzászólás Aktív témák
-
válasz
Véreshurka
#2615
üzenetére
Szerintem te nem ezt akarod

Ez csak akkor szinkronizálja bármelyik könyvtárat is, ha az összes ott van meg a .bac párja is - én azt gondolnám, hogy igazából az lenne a kívánt működés, hogy ha ott van egy könyvtár meg .bac párja, akkor azt szinkronizálja, függetlenül a többi könyvtártól.
Ennek szellemében:
function do_backup()
{
for DIR in "$@" ; do
BAC="$DIR.bac"
if [ -d "$DIR" ] && [ -d "$BAC" ] ; then
rsync -a --delete "$DIR" "$BAC"
fi
done
}
DIRS=("foo" "bar" "foo bar")
do_backup "${DIRS[@]}"
do_backup "foo" "bar" "foo bar"
do_backup /backup/dirs/*A három do_backup csak szemléltetésnek van (az első egy arrayban tárolja a szinkronizálandó könyvtárak neveit, a második simán felsorolja, a harmadik meg az adott helyen lévő könyvtárakat használja)
-
bambano
titán
válasz
Véreshurka
#2615
üzenetére
kb. ezt kellene:
for i in mappa3 mappa4 mappa5; do[ test -d $i ] && [ test -d "${i}.bac" ] && rsync -a --delete $i "${i}.bac"done -
lev258
veterán
válasz
Véreshurka
#2615
üzenetére
Az rsync-hez nem igazán értek, de jelenleg az if használatod jobban zavar. Logikailag nem értem a dolgot.
Új hozzászólás Aktív témák
- AMD vs. INTEL vs. NVIDIA
- Gurulunk, WAZE?!
- Fogyjunk le!
- Saját memóriaszabvánnyal küzd a memóriahiány ellen az ASRock
- Akciókamerák
- Kertészet, mezőgazdaság topik
- Szeged és környéke adok-veszek-beszélgetek
- Lalikiraly: Mercis kalandok - Huszonnyolcadik rész - Az újrakezdés
- Forza sorozat (Horizon/Motorsport)
- Xbox tulajok OFF topicja
- További aktív témák...
- Windows, Office licencek kedvező áron, egyenesen a Microsoft-tól - Automata kézbesítés utalással is!
- HP. Laptop. i5. Model: 15-da1002nq
- Számlás!Steam,EA,Epic és egyébb játékok Pc-re vagy XBox!
- MEGA AKCIÓ! - Jogtiszta Windows - Office & Autodesk & CorelDRAW - Azonnal - Számlával - Garanciával
- Bitdefender Total Security 3év/3eszköz! - Tökéletes védelem.
- Asus STRIX RTX 3090 24GB GDDR6X Videokártya! BeszámítOK
- BESZÁMÍTÁS! 1TB WD Black SN7100 NVMe SSD meghajtó garanciával hibátlan működéssel
- ÁRGARANCIA!Épített KomPhone Ryzen 5 7600X 32/64GB RAM RTX 5070 12GB GAMER PC termékbeszámítással
- HP Pavilion 15 - 15,6" Full HD - Intel Pentium N3710 - 4GB - 500GB HDD - Win10 PRO - MAGYAR - DWD R
- Lenovo X1 Yoga gen. 6. // i7-1185g7 // 32GB // 512GB // ÚJSZERŰ!!! // ÚJ ÁRA 1.408.990.-Ft!!!!!!
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest

