Kopiointia seurannan kanssa

Jonkin verran manuaalista synkkaamista tehneenä osaa arvostaa kopioinnin tai siirtämisen edistymisen seurantaa. Koska unixien cp ja mv eivät tätä taida omasta takaa, on yleisin peruskikka ollut käyttää yhtä yleistä rsync-ohjelmaa --progress-option kanssa. Se toimii hyvin, mutta kaipasin kanssa graafisista kopiointilomakkeista tuttua kokonaistilanteen kehittymistäkin, jos siis tiedostoja tai hakemistoja on useampi työn alla.

Nopea googlailu paljastaa ensin aika näppäriä vinkkejä Arch Linuxin foorumilta asiaan liittyen. Erityisesti ovela on strace-ohjelman yhteenkytkeminen cp:n kanssa ja siitä sitten awk:n kautta ihmislukuisiin tuloksiin. Myös pv:n käyttöä demotaan. Nämä eivät kuitenkaan ole rsync-ratkaisua sen kummoisempia.

Advanced copy on sitten se ratkaisu, johon päädyin. Vaikka manuaalista työtä onkin luvassa, käännöstä varten on tehty oikein ystävälliset ohjeet, joita noudattamalla jokainen kyllä osaa tehdä omat versiot. Toisin kuin mitä ohjeet suosittelevat, siirsin lopulliset käännökset uusille nimille, enkä korvaa alkuperäisiä ohjelmia. Jos vaikka tulee sössittyä tai jotain.

Koodasin vielä progressbarit aina näkyville ja siirsin henkilökohtaiseen binäärihakemistooni nimille cpprog ja mvprog. Tämä ratkaisu toimii hyvin. Tämä on hyvä.


Kommentit, kehitysehdotukset ja keskustelunavaukset ovat tervetulleita sähköpostitse.