Hirdetés
- Luck Dragon: Asszociációs játék. :)
- gban: Ingyen kellene, de tegnapra
- eBay-es kütyük kis pénzért
- Lalikiraly: Kaáli Autó-Motor Múzeum
- Brogyi: CTEK akkumulátor töltő és másolatai
- Sub-ZeRo: Euro Truck Simulator 2 & American Truck Simulator 1 (esetleg 2 majd, ha lesz) :)
- Magga: PLEX: multimédia az egész lakásban
- GoodSpeed: KLINTHOLM 3 fiókos fekete, acél, zárható kiegészítő elem
- sziku69: Fűzzük össze a szavakat :)
- ldave: New Game Blitz - 2025
Új hozzászólás Aktív témák
-
Véreshurka
senior tag
válasz
bambano
#2618
üzenetére
Köszönöm!
Csak hogy világos legyen számomra:
afor ikezdéssel határozod meg hogy a${i}jelentse az összesinutáni mappát? Ha igen akkor mndig csak ki kell egészítenem azinutáni részt azokkal a mappákkal amiket még szeretnék szinkronizáltatni? Illetve gondolom ugyanúgy az elejére kell tennem, hogy belépjen a mappákat tartalmazó szülőmappába? Tehát így nézne ki:#!/bin/shcd /mappa/mappa1/mappa2for i in mappa3 mappa4 mappa5; do[ test -d $i ] && [ test -d "${i}.bac" ] && rsync -a --delete $i "${i}.bac"done -
Véreshurka
senior tag
Én az egészhez nem értek
. Tulajdonképpen a firefox profil mappáimat szeretném a tmpfs-be helyezni és az lenne a cél, hogy a mentett mappák tartalmát mindig visszamásolja az eredeti profil mappába egy újraindítás után. Ebből a script-ből készítenék majd egy systemd service-t ami minden újraindítás után lefutna a háttérben. Egy mappával egyébként működik a dolog, kipróbáltam egy futtatással miután létrehoztam a scriptet és változott a profil mappa módosítási dátuma, szóval gondolom végrehajtódott a feladat. De mivel több profilt is használok firefox alatt így nem szeretnék minden egyes profil szimkronizációhoz külön service-t készíteni hanem egy service-be belerakni az egészet, a későbiekben pedig ha bővülnének a profiljaim akkor csak a scriptet kellene bővítenem. Innen vettem az ötletet és a script-et: [link] -
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
- One otthoni szolgáltatások (TV, internet, telefon)
- Házimozi belépő szinten
- Trollok komolyan
- Temu
- Milyen alaplapot vegyek?
- Luck Dragon: Asszociációs játék. :)
- Linux kezdőknek
- Intel Core Ultra 3, Core Ultra 5, Ultra 7, Ultra 9 "Arrow Lake" LGA 1851
- Most állítólag törölték a korábban pletykált GeForce RTX 50 Super sorozatot
- Kínai és egyéb olcsó órák topikja
- További aktív témák...
- ÁRGARANCIA!Épített KomPhone Ryzen 5 7500F 32/64GB RAM RX 7800 XT 16GB GAMER PC termékbeszámítással
- GYÖNYÖRŰ iPhone 12 Mini 64GB Black -1 ÉV GARANCIA - Kártyafüggetlen, MS3648, 96% Akkumulátor
- Honor X7b 128GB, Kártyafüggetlen, 1 Év Garanciával
- GYÖNYÖRŰ iPhone 12 Pro 256GB Graphite -1 ÉV GARANCIA - Kártyafüggetlen, MS3280, 100% akkumulátor
- ÁRGARANCIA!Épített KomPhone Ryzen 9 5900X 16/32/64GB RAM RTX 5070 12GB GAMER PC termékbeszámítással
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest
. Tulajdonképpen a firefox profil mappáimat szeretném a tmpfs-be helyezni és az lenne a cél, hogy a mentett mappák tartalmát mindig visszamásolja az eredeti profil mappába egy újraindítás után. Ebből a script-ből készítenék majd egy systemd service-t ami minden újraindítás után lefutna a háttérben. Egy mappával egyébként működik a dolog, kipróbáltam egy futtatással miután létrehoztam a scriptet és változott a profil mappa módosítási dátuma, szóval gondolom végrehajtódott a feladat. De mivel több profilt is használok firefox alatt így nem szeretnék minden egyes profil szimkronizációhoz külön service-t készíteni hanem egy service-be belerakni az egészet, a későbiekben pedig ha bővülnének a profiljaim akkor csak a scriptet kellene bővítenem. Innen vettem az ötletet és a script-et: 
