kopieren mit cp

Warum Debian und/oder eine seiner Spielarten? Was muss ich vorher wissen? Wo geht es nach der Installation weiter?
Antworten
Benutzeravatar
Valdez
Beiträge: 554
Registriert: 08.05.2008 14:15:23
Wohnort: Tirol
Kontaktdaten:

kopieren mit cp

Beitrag von Valdez » 20.10.2009 15:04:30

gibt es da eine möglichkeit so eine art status anzeigen zu lassen ?
das ich weiß mit welcher geschwindigkeit kopiert wird und wieviel erledigt usw.

thx
<<its like 10.000 spoons when all you need is a knife>>

Benutzeravatar
trompetenkaefer
Beiträge: 1767
Registriert: 24.09.2007 09:40:16
Kontaktdaten:

Re: kopieren mit cp

Beitrag von trompetenkaefer » 20.10.2009 15:07:24

Per default gehts nicht, du kannst aber das hier machen:
https://www.adminlife.net/allgemein/cp- ... eien-hack/
Grüße
trompetenkaefer - Mein Blog http://trompetenkaefer.wordpress.com/

Benutzeravatar
Valdez
Beiträge: 554
Registriert: 08.05.2008 14:15:23
Wohnort: Tirol
Kontaktdaten:

Re: kopieren mit cp

Beitrag von Valdez » 20.10.2009 16:46:24

irgendwie funkt das bei mir nicht :(

habe das file erstellt:

Code: Alles auswählen

#!/bin/sh
cp_p()
{
   strace -q -ewrite cp -- "${1}" "${2}" 2>&1 \
      | awk '{
        count += $NF
            if (count % 10 == 0) {
               percent = count / total_size * 100
               printf "%3d%% [", percent
               for (i=0;i<=percent;i++)
                  printf "="
               printf ">"
               for (i=percent;i<100;i++)
                  printf " "
               printf "]\r"
            }
         }
         END { print "" }' total_size=$(stat -c '%s' "${1}") count=0
}
cp_p (END)
wenn ich versuche was zu kopieren kommt eben gar nichts:

Code: Alles auswählen

2vwx1427:/home/frank/scripting# $cp_p test /mnt
2vw1427:/home/frank/scripting#

auch das file test wird nirgends hin kopiert

was mache ich falsch ?
<<its like 10.000 spoons when all you need is a knife>>

Methusalix

Re: kopieren mit cp

Beitrag von Methusalix » 21.10.2009 23:21:08

Hallo,

versuche doch mal vcp [1]. Wenn make rumnörgelt mußt Du
u.U. ncurses nachinstallieren. Dann gibt es auch noch clpbar [2], aber
das hat mich (nach einem vielleicht zu kurzem Test) nicht so überzeugt.
[1] http://members.iinet.net.au/~lynx/vcp/
[2] http://clpbar.sourceforge.net/

Gruß Matthias

Benutzeravatar
Duff
Beiträge: 6321
Registriert: 22.03.2005 14:36:03
Wohnort: /home/duff

Re: kopieren mit cp

Beitrag von Duff » 22.10.2009 07:56:01

Sowas hatte ich auch schon mal in einem Thread gefragt [1].

[1] viewtopic.php?f=27&t=90073&hilit=kopieren+statusanzeige
Oh, yeah!

uname
Beiträge: 12502
Registriert: 03.06.2008 09:33:02

Re: kopieren mit cp

Beitrag von uname » 22.10.2009 08:28:17

Vielleicht könntest du statt "cp" den Befehl "rsync" (z.B. mit Option "v") nutzen.

Benutzeravatar
Duff
Beiträge: 6321
Registriert: 22.03.2005 14:36:03
Wohnort: /home/duff

Re: kopieren mit cp

Beitrag von Duff » 22.10.2009 08:31:57

uname hat geschrieben:Vielleicht könntest du statt "cp" den Befehl "rsync" (z.B. mit Option "v") nutzen.
Bei rsync finde ich die Option --progress noch interessant.
Oh, yeah!

uname
Beiträge: 12502
Registriert: 03.06.2008 09:33:02

Re: kopieren mit cp

Beitrag von uname » 22.10.2009 08:52:30

Bei rsync finde ich die Option --progress noch interessant.
Genau. Das sollte die Lösung sein. Und "rsync" unterscheidet sich von "cp" nun ja nicht wirklich ;-)

Benutzeravatar
Duff
Beiträge: 6321
Registriert: 22.03.2005 14:36:03
Wohnort: /home/duff

Re: kopieren mit cp

Beitrag von Duff » 22.10.2009 09:03:59

uname hat geschrieben:Und "rsync" unterscheidet sich von "cp" nun ja nicht wirklich ;-)
Man kann es auch in Verbindung mit ssh nutzen ;-)
Oh, yeah!

uname
Beiträge: 12502
Registriert: 03.06.2008 09:33:02

Re: kopieren mit cp

Beitrag von uname » 22.10.2009 09:25:15

Hat auch noch ein paar andere tolle Features. Ich realisiere darüber meine inkrementellen Backups, selbst über SSH:

http://wiki.ubuntuusers.de/Skripte/Backup_mit_RSYNC

Benutzeravatar
Valdez
Beiträge: 554
Registriert: 08.05.2008 14:15:23
Wohnort: Tirol
Kontaktdaten:

Re: kopieren mit cp

Beitrag von Valdez » 23.10.2009 08:27:34

am einfachsten ich nehme rsync -v :)

thx für die antworten
<<its like 10.000 spoons when all you need is a knife>>

Antworten