rsync teljes és aktuális file átvitel adatok egyszerre

Fórumok

Lehet valahogy rsyncel olyat kiiratni egyszerre, hogy hol tart az épp adott file-al amit másol sebesség, átvitt adat mennyiség, stb és a teljes másolás átlag sebesség, átvitt adat mennyiség, stb..)?

(Szóval egyszerre, a total és a current file statisztikái.)

szerk:

Szóval tudok a --progress és a --info=progress2 paraméterekről, de ezek igazából együtt kellenének ahhoz, hogy mindent kiírjon. A progress ugye egyedi fileonként írja ki, a progress2 pedig a totalt írja. Nekem együtt kéne a kettő, de ha mind a két paramétert megadom egyszerre, akkor leszarja és csak az egyiket veszi figyelembe.

szerk1:

Elmondom mit szeretnék: Egy SD kártyáról mentek videó/fotó fileokat egy HDD-re. (jelenleg rsync-et hívok meg) :) Egy nodejs cuccal dogozom fel a kimenetet és megjelenítem a sebességet, másolt filet, mennyi idő van vissza stb. Egy gombnyomásra meg elkezdi a mentést. De nagyon nem vagyok eldőlve az rsync visszajelzésétől, hogy hol tart...

Amiket meg akarok jeleníteni:

aktuális file: neve, mérete, mennyi van vissza a méretből, mennyi a teljes file becsült másolási ideje, mennyi van vissza a becsült időből, hány százalékánál tart a filenak
minden file: mérete, amit másolni kell, mennyi van vissza a méretből, mennyi az összes file becsült másolási ideje, mennyi idő van vissza ebből, hány százaléknál tart a teljes másolásból

esetleg mint bónusz, hogy hány filet hagyott ki másolás közben (mert már ott van)

 

Lehet más cucc jobb lenne erre mint az rsync?

Hozzászólások

Szerkesztve: 2020. 09. 19., szo - 21:01

Man rsync.

Ezeket keresd:  -v(többször is) valamint --out-format.

Nem biztos, hogy ez megoldás a problémádra, de kiinduló iránynak jó lehet...

"A megoldásra kell koncentrálni nem a problémára."