Probleme mit cp -rf [gelöst]

Warum Debian und/oder eine seiner Spielarten? Was muss ich vorher wissen? Wo geht es nach der Installation weiter?
Antworten
Benutzeravatar
Duff
Beiträge: 6321
Registriert: 22.03.2005 14:36:03
Wohnort: /home/duff

Probleme mit cp -rf [gelöst]

Beitrag von Duff » 09.11.2006 20:16:38

Abend,

ich habe folgendes Problem.

Ich kann mit Hilfe des kopier-Befehls cp nicht die Option -f für force nutzen. Wenn schon in dem Verzeichnis Dateien existieren, soll er einfach die neuen durch die alten ersezten (überschreiben). Doch das funktioniert nicht.

Code: Alles auswählen

daniel-laptop:/home/daniel/MyMusic/DVD_20061109# cp -f /media/usb/Musik/Musik_Karneval/UmzugsMucke_2005/* .
cp: »./file.mp3« überschreiben?
Wie kann das sein?
Liegt das etwa an etch?
Zuletzt geändert von Duff am 12.11.2006 16:22:18, insgesamt 1-mal geändert.
Oh, yeah!

Benutzeravatar
LessWire
Beiträge: 558
Registriert: 21.11.2004 04:36:04
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Bavaria

Beitrag von LessWire » 10.11.2006 02:04:06

Kann mir eigentlich nur vorstellen, dass da noch ein

Code: Alles auswählen

alias cp="cp -i"
gesetzt ist (z.B. in /etc/profile, ~/.profile, etc.). Das "-i" gewinnt dann möglicherweise die Priorität gegenüber "-f". Weiteres siehe "man cp".

vg, L.W.
at ~ now.

Benutzeravatar
garibaldi
Beiträge: 2443
Registriert: 17.09.2004 02:31:12
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Berlin

Beitrag von garibaldi » 10.11.2006 02:40:19

LessWire hat geschrieben:Kann mir eigentlich nur vorstellen, dass da noch ein

Code: Alles auswählen

alias cp="cp -i"
gesetzt ist (z.B. in /etc/profile, ~/.profile, etc.). Das "-i" gewinnt dann möglicherweise die Priorität gegenüber "-f". Weiteres siehe "man cp".

vg, L.W.
Das könnte es sein! Probier mal

Code: Alles auswählen

$ /bin/cp  -f
Was einer im Reiche der Wahrheit erwirbt, hat er allen erworben... -- Schiller

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

Beitrag von Duff » 10.11.2006 08:32:09

OK, dass wäre noch eine Möglichkeit, dass in den Profilen ein alias gesetzt ist. Müsste ich heute abend dann mal nauchschauen. Wäre aber doch schon komisch, da ich das Kopieren als user root versucht hatte.

Werde aber auch mal versuchen, den Befehl mit dem kompletten Pfad aufzurufen.
Danke.
Oh, yeah!

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

Beitrag von Duff » 12.11.2006 16:21:33

LessWire hat geschrieben: Kann mir eigentlich nur vorstellen, dass da noch ein

Code: Alles auswählen

alias cp="cp -i"
gesetzt ist (z.B. in /etc/profile, ~/.profile, etc.). Das "-i" gewinnt dann möglicherweise die Priorität gegenüber "-f". Weiteres siehe "man cp".
Tja, dass war wohl doch das Problem.

Habe in der .bashrc folgenden Eintrag finden können (und natürlich direkt einkommentiert):

Code: Alles auswählen

# Some more alias to avoid making mistakes:
#alias rm='rm -i'
#alias cp='cp -i'
alias mv='mv -i'
alias ll='ls -l'
alias la='ls -la'
alias lt='ls -ltr'
Oh, yeah!

Antworten