as I could not find, which package /usr/bin/mv is belonging to and
apt-file search /usr/bin/mv did not help either, I just in form you here.
Hi folks,
as I could not find, which package /usr/bin/mv is belonging to and
apt-file search /usr/bin/mv did not help either, I just in form you here.
There is a little translation problem with this command. In German moving a file to anbother
place is telling this:
mv -v test2/bla.txt test1/
Datei umbenannt 'test2/bla.txt' -> 'test1/bla.txt'
The term "umbenannt" is not correct, as it would be in English "renamed".
Also, für mich ist das nicht ganz verständlich. Mit mv verschiebe ich eine Datei an einen anderen Ort, aber der Name bleibt doch gleich.
Und ganz ehrlich, eigentlch sagt ja auch das Kommando, was es tut: mv = move =
bewegen/verschieben. Nach dieser Argumentation müsst edas Kommando rn heissen,
wie rename oder so.
Due Logok erschliesst sich mir nicht so ganz. Un dwenn das im Englischen Original auch rename heisst, dann gäbe es zwei Möglichkeiten:
1. Das englische Original ist falsch, die deutsche Übersetzung korrekt.
2. Das englische Original ist korrekt, die deutsche Übersetzung falsch.
3. Das englische und das deutsche Original sind korrekt, dann ist das Kommando
falsch.
Wie auch immer, die Entwickler werden es gelesen haben und dann halt irgendeine Entscheidung treffen.
Aber wenn die Entwickler meinen, daß das korrekt ist, dann nehme ich es natürlich so hin - auch wenn ich es halt so nicht nachvollziehen kann.
Beste Grüße und schöne Ostern!
Am 01.04.2024 um 16:34 schrieb Hans:
Also, für mich ist das nicht ganz verständlich. Mit mv verschiebe ich eine Datei an einen anderen Ort, aber der Name bleibt doch gleich.
Das stellt man sich so vor, aber alle Eigenschaften der Datei bis auf
den Namen sind im Inode gespeichert, und der bleibt gleich. Eine Datei
kann ja auch mehrere Namen (Hardlinks) haben.
Falls der neue Ort der Datei übrigens auf einem anderen Dateisystem
liegt und die Datei deshalb nicht einfach umbenennt werden kann, meldet
mv das:
$ touch /tmp/foo
$ mv -v /tmp/foo /var/tmp
Datei kopiert '/tmp/foo' -> '/var/tmp/foo'
'foo' wurde entfernt
Hallo Hans,
auf dieser Liste kannst du ruhig Deutsch schreiben.
Am 31.03.2024 um 20:53 schrieb Hans:
Hi folks,
as I could not find, which package /usr/bin/mv is belonging to and
apt-file search /usr/bin/mv did not help either, I just in form you here.
There is a little translation problem with this command. In German moving
a file to anbother>
place is telling this:
mv -v test2/bla.txt test1/
Datei umbenannt 'test2/bla.txt' -> 'test1/bla.txt'
The term "umbenannt" is not correct, as it would be in English "renamed".
Aber umbenennen ist genau das, was mv tut, jedenfalls falls Quelle und
Ziel auf dem gleichen Dateisystem sind - siehe dazu auch rename(2). Das englische Original verwendet auch "renamed":
$ LANG=C mv -v test2/bla.txt test1/
renamed 'test2/bla.txt' -> 'test1/bla.txt'
Was also ist das Problem?
Viele Grüße,
Sven
Sysop: | Keyop |
---|---|
Location: | Huddersfield, West Yorkshire, UK |
Users: | 465 |
Nodes: | 16 (2 / 14) |
Uptime: | 50:25:45 |
Calls: | 9,401 |
Calls today: | 1 |
Files: | 13,572 |
Messages: | 6,099,662 |