Új hozzászólás Aktív témák
-
Véreshurka
senior tag
Sziasztok!
Szeretnék egy olyan script-et készíteni, ami belép egy adott mappába, ott ellenőrzi, hogy megvannak-e bizonyos könyvtárak (egy eredeti, és egy .bac formátumba mentett), majd ezeket rsync-el szinkronizálja. Azt megtaláltam, hogy az eredetit a .bac formátumos mentéssel hogyan tudom megcsinálni, de mivel sosem csináltam még ilyet ott elakadtam, hogy hogyan kellene ennek kinéznie ha több könyvtárat szeretnék szinkronizálni, ebben kérném a segítségeteket.
Így nézne ki a könyvtárszerkezet ha ls-el listázom:
ls mappa/mappa1/mappa2/mappa3mappa3.bacmappa4mappa4.bacmappa5mappa5.bacÉs így nézne ki a script ha egy mappát kszinkronizálnék:
#!/bin/shcd /mappa/mappa1/mappa2if test -d mappa3;thenif test -d mappa3.bac;thenrsync -a --delete mappa3/ mappa3.bac/fi;fiEzt szeretném kiegészíteni a többi mappával is. Gondolom amikor megnézetem vele, hogy megvannak-e a mappák, azt csak simán beteszem a script-be, mint a mappa3-nál, de nem tudom mit kellene az első rsync-es sor után tennem, hogy a többi mappát is ugyanúgy leszinkronizálja. Ott is a ;then-t kellene használnom? Valahogy így?
#!/bin/shcd /mappa/mappa1/mappa2if test -d mappa3;thenif test -d mappa3.bac;thenif test -d mappa4;thenif test -d mappa4.bac;thenif test -d mappa5;thenif test -d mappa5.bac;thenrsync -a --delete mappa3/ mappa3.bac/;thenrsync -a --delete mappa4/ mappa4.bac/;thenrsync -a --delete mappa5/ mappa5.bac/fi;fiElőre is köszönöm a segtséget!
Új hozzászólás Aktív témák
- Huawei Watch GT 6 és GT 6 Pro duplateszt
- Horgász topik
- Autós topik
- Soundbar, soundplate, hangprojektor
- Nem indul és mi a baja a gépemnek topik
- Forza sorozat (Horizon/Motorsport)
- PlayStation 5
- laca223: Miért győz a kollektív meggyőződés akkor is, ha saját magát teszi tönkre?
- Elérhető a Lumia Cyan rendszerfrissítés
- PH! Darts
- További aktív témák...
- Apple iPhone 14 Plus 256GB / 100%-os akkumulátor / 12 hónap jótállással
- Apple iPhone 13 Pro Max 128GB,Újszerű,Dobozával,12 hónap garanciával
- 3db - Dell Alienware 18 Area-51 AA18250 18" - Intel Core Ultra 9 275HX, 64GB, 2TB SSD, RTX 5090
- BESZÁMÍTÁS! MSI B450M R5 5600X 32GB DDR4 512GB SSD RTX 3070 8GB Zalman Z1 PLUS Cooler Master 700W
- GYÖNYÖRŰ iPhone 13 mini 128GB Blue -1 ÉV GARANCIA -Kártyafüggetlen, MS3884, 100% Akkumulátor
Állásajánlatok
Cég: Laptopszaki Kft.
Város: Budapest
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest

