Teständerung der Dateiendung mit rename

Dieses Forum dient der grundlegenden Hilfe und Unterstützung :

Stelle hier Deine Fragen zur Grundinstallation und zur Benutzung von Mageia. Beispielsweise gehören hierhin Fragen zum Download der ISOs und deren Installation, zur Einrichtung des Druckers, Benutzung der Textbearbeitung, usw.

Bitte versuche, Deine Fragen im richtigen Subforum zu stellen und gib dabei so viele Informtionen wie möglich. Je präziser die Frage gestellt wird, um so eher bekommst Du eine hilfreiche Antwort.

Teständerung der Dateiendung mit rename

Beitragvon Alf1967 » Sep 11th, '15, 13:45

Hallo,

ich wollte die Dateiendungen der Videos von meiner Kamera die im einem Ordner liegen auf einen rutsch mit rename umbenennen. Da ich mir die Dateien nicht zerstören möchte wollte ich erstmal mit der Option -n testen ob es auch klappt. Auf der Manpage von rename meines MGA5 ist die Option -n nicht angegeben, aber im Wiki von Ubuntu. https://wiki.ubuntuusers.de/rename
Code: Alles auswählen
[alf@localhost Gran Canaria 2015]$ rename -n 's/\.MOD$/.mpeg/' *.MOD
rename: Ungültige Option -- n

Aufruf:
 rename [Optionen] <Ausdruck> <Ersetzung> <Datei> …

Optionen:
 -v, --verbose    erklären, was gemacht wird
 -s, --symlink    mit dem Ziel der symbolischen Verknüpfung arbeiten

 -h, --help     diese Hilfe anzeigen und beenden
 -V, --version  Versionsinformationen ausgeben und beenden

Für weitere Einzelheiten siehe rename(1).
Habe ich irgendwo einen Fehler oder kann rename bei MGA5 die Option -n nicht?
Gruß
Alf
Benutzeravatar
Alf1967
 
Beiträge: 1758
Registriert: Nov 29th, '11, 20:16

Re: Teständerung der Dateiendung mit rename

Beitragvon man-draker » Sep 11th, '15, 17:14

Alf1967 hat geschrieben: Habe ich irgendwo einen Fehler oder kann rename bei MGA5 die Option -n nicht?

Der Fehler ist, zu denken, die zwei Kommandos ähnelten sich technisch irgendwie:

Code: Alles auswählen
[man-draker@master ~]$ rename -V
rename von util-linux 2.25.2
[man-draker@master ~]$

und
Code: Alles auswählen
man-draker@Xubuntu-VirtualBox:~$ rename -V
/usr/bin/rename using File::Rename version 0.20

man-draker@Xubuntu-VirtualBox:~$


Und wie die Ausgabe von rename unter MGA5 zeigt, kann es kein -n.
Das rename von Ubuntu zeigt seine Kenntnisse daher auch ganz anders an:
Code: Alles auswählen
man-draker@Xubuntu-VirtualBox:~$ rename
Usage:
    rename [ -h|-m|-V ] [ -v ] [ -n ] [ -f ] [ -e|-E *perlexpr*]*|*perlexpr*
    [ *files* ]

man-draker@Xubuntu-VirtualBox:~$


Außerdem fällt auf, dass die manpage von MGA-rename von 2011 ist, die des Ubuntu-rename von 2014.

Du könntest einen Feature-Request für das nächste MGA erwägen.
"Die letzte Stimme, die man hört, bevor die Welt explodiert, wird die Stimme eines Experten sein, der sagt: 'Das ist technisch unmöglich.'"
(Peter Ustinov)
Benutzeravatar
man-draker
 
Beiträge: 4992
Registriert: Jun 1st, '11, 12:56

Re: Teständerung der Dateiendung mit rename

Beitragvon lula » Sep 11th, '15, 17:17

Du solltest schon lesen, was da steht:
wiki.ubuntuusers.de/rename hat geschrieben:Installation
rename ist bei Ubuntu ein Symlink auf /usr/bin/prename, das wiederum Teil des Pakets perl ist...

Code: Alles auswählen
$ ls -l /usr/bin/rename
-rwxr-xr-x 1 root root 14768 30. Apr 14:50 /usr/bin/rename
$file /usr/bin/rename
/usr/bin/rename: ELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 2.6.32, BuildID[sha1]=8799d6a8abc63c729b8877d5e2bb8cb036365fe3


Edit: man-draker war schneller, mit dem rename aus util-linux wäre die Syntax (allerdings ohne Test)
Code: Alles auswählen
rename .MOD .mpeg *.MOD


Edit2: Es gibt noch ein grafisches Tool namens krename (ein wenig eigenwillige GUI m. E.), aber sehr mächtig mit Vorschau und Undo-Funktion soweit ich das erinnere
lula
 
Beiträge: 644
Registriert: Feb 10th, '12, 20:13


Zurück zu Basis-Support

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 1 Gast

cron