Hur gör man med tar.gz-filer?
- Osprey
- Inlägg: 6310
- Blev medlem: 06 apr 2008, 00:09
- OS: Ubuntu
- Ort: Göteborg/Mölndal/Falkenberg
- Kontakt:
Re: Hur gör man med tar.gz-filer?
Jag använde mig av den länken som Konservburk gav lite högre upp (nautilus-renamer-2.3.tar.gz) och då får jag ett script som heter "Renamer" och som funkar helt och hållet perfekt...
Agera genom att ta och behålla initiativet, ta de risker detta kräver...
http://www.enargo.com/it/
OpenVMS Shark - i Linux finns inte SYS$CMKRNL...
http://www.enargo.com/it/
OpenVMS Shark - i Linux finns inte SYS$CMKRNL...
- Svento
- Inlägg: 1288
- Blev medlem: 11 jan 2009, 22:17
- OS: Ubuntu
- Utgåva: 18.04 Bionic Beaver LTS
- Ort: Norrköping
Re: Hur gör man med tar.gz-filer?
Ja, det är den jag använde. Kan du alltså döpa om flera filer så som man gör i XP? Kan du visa hur ditt skript ser ut? Mitt borde väl vara identiskt om allt är som det ska?
- Konservburk
- Inlägg: 5919
- Blev medlem: 07 apr 2007, 22:28
Re: Hur gör man med tar.gz-filer?
Det där säger mig ingenting. Du kanske kan förklara lite mer ingående hur man gör i XP?Svento skrev:Kan du alltså döpa om flera filer så som man gör i XP?
- Osprey
- Inlägg: 6310
- Blev medlem: 06 apr 2008, 00:09
- OS: Ubuntu
- Ort: Göteborg/Mölndal/Falkenberg
- Kontakt:
Re: Hur gör man med tar.gz-filer?
Jag får inte skicka hela scriptet här för det är större än 20.000 tecken, 37.451 är det. Men om du har laddat hem samma och installerat det så borde du ha exakt samma.Svento skrev:Ja, det är den jag använde. Kan du alltså döpa om flera filer så som man gör i XP? Kan du visa hur ditt skript ser ut? Mitt borde väl vara identiskt om allt är som det ska?
Det enda konstiga är att ditt heter "Byt namn", medan mitt heter "Renamer"... och ja, ja, jag vet att man kan ändra namnet genom att döpa om filen, men det antar jag att du inte explicit har gjort...
Agera genom att ta och behålla initiativet, ta de risker detta kräver...
http://www.enargo.com/it/
OpenVMS Shark - i Linux finns inte SYS$CMKRNL...
http://www.enargo.com/it/
OpenVMS Shark - i Linux finns inte SYS$CMKRNL...
- Svento
- Inlägg: 1288
- Blev medlem: 11 jan 2009, 22:17
- OS: Ubuntu
- Utgåva: 18.04 Bionic Beaver LTS
- Ort: Norrköping
Re: Hur gör man med tar.gz-filer?
Mitt skript heter inte "Byt namn", men om man högerklickar på en fil är ju det ett av alternativen man får upp. Så har det alltid varit i alla installationer, men det fungerar inte om man har markerat fler än en fil.
Det är den detaljen som fungerar i XP. Om jag exempelvis har tio foton med dom namn som kameran har gett dom, kan jag markera alla, högerklicka och välja alternativet "Byt namn". Sen kan jag döpa allihopa till exempelvis det datum då bilderna togs, och alla bilderna döps då om till exempelvis 2010-11-22, plus att dom får en siffra efter det nya namnet 2010-11-22 (1), 2010-11-22 (2), 2010-11-22(3), etc. En nästan identisk funktion finns i KDE:s filbläddrare.
Det är den detaljen som fungerar i XP. Om jag exempelvis har tio foton med dom namn som kameran har gett dom, kan jag markera alla, högerklicka och välja alternativet "Byt namn". Sen kan jag döpa allihopa till exempelvis det datum då bilderna togs, och alla bilderna döps då om till exempelvis 2010-11-22, plus att dom får en siffra efter det nya namnet 2010-11-22 (1), 2010-11-22 (2), 2010-11-22(3), etc. En nästan identisk funktion finns i KDE:s filbläddrare.
- Osprey
- Inlägg: 6310
- Blev medlem: 06 apr 2008, 00:09
- OS: Ubuntu
- Ort: Göteborg/Mölndal/Falkenberg
- Kontakt:
Re: Hur gör man med tar.gz-filer?
Exakt allt det här finns också i det här scriptet... jag kan inte posta det som inlägg här, för det är för stort och dessutom finns det redan en länk som Konservburk lagt ut till precis exakt det scriptet...Svento skrev:Mitt skript heter inte "Byt namn", men om man högerklickar på en fil är ju det ett av alternativen man får upp. Så har det alltid varit i alla installationer, men det fungerar inte om man har markerat fler än en fil.
Det är den detaljen som fungerar i XP. Om jag exempelvis har tio foton med dom namn som kameran har gett dom, kan jag markera alla, högerklicka och välja alternativet "Byt namn". Sen kan jag döpa allihopa till exempelvis det datum då bilderna togs, och alla bilderna döps då om till exempelvis 2010-11-22, plus att dom får en siffra efter det nya namnet 2010-11-22 (1), 2010-11-22 (2), 2010-11-22(3), etc. En nästan identisk funktion finns i KDE:s filbläddrare.
När jag markerar flera filer och högerklickar på dem så får jag precis samma meny som då jag bara markerat en fil... och sedan kan jag lägga in och fixa med datumet, filnamnet och en väldig massa annat, plus egen text som jag vill ha i det nya filnamnet också...
Om jag kör "ls -l" på filen så får jag:
Kod: Markera allt
-rwxr-xr-x 1 root root 37451 2010-12-02 22:23 Renamer
Kod: Markera allt
37451 Renamer
Kod: Markera allt
951 Renamer
Kod: Markera allt
7f5f502f
Agera genom att ta och behålla initiativet, ta de risker detta kräver...
http://www.enargo.com/it/
OpenVMS Shark - i Linux finns inte SYS$CMKRNL...
http://www.enargo.com/it/
OpenVMS Shark - i Linux finns inte SYS$CMKRNL...
- Konservburk
- Inlägg: 5919
- Blev medlem: 07 apr 2007, 22:28
Re: Hur gör man med tar.gz-filer?
OK. Nu är jag åtminstone med på vad du efterfrågar. Då räcker det nog med ett betydligt enklare skript. Detta kodade jag ihop nu på ett par minuter:Svento skrev:Det är den detaljen som fungerar i XP. Om jag exempelvis har tio foton med dom namn som kameran har gett dom, kan jag markera alla, högerklicka och välja alternativet "Byt namn". Sen kan jag döpa allihopa till exempelvis det datum då bilderna togs, och alla bilderna döps då om till exempelvis 2010-11-22, plus att dom får en siffra efter det nya namnet 2010-11-22 (1), 2010-11-22 (2), 2010-11-22(3), etc.
Kod: Markera allt
#!/bin/bash
nytt=$(zenity --entry --title "Byt namn" --text "Ange ett nytt filnamn:") &&
for gammalt
do while test -e "$nytt${i+ ($i)}"
do let i++
done
mv "$gammalt" "$nytt${i+ ($i)}"
done
Sedan ska du kunna markera en eller flera filer, högerklicka och välja det nya skriptet från Skript-undermenyn.
Jag förstår det som att du egentligen vill kunna välja Byt namn direkt från högerklicksmenyn? Det går förstås att få till en sådan sak också efter som det handlar om öppen källkod. Men jag tror nog att du tycker att en sådan ändring blir betydligt mer besvärlig att genomföra än att bara behöva gå in i en undermeny när du vill byta namn på flera filer samtidigt.
- Svento
- Inlägg: 1288
- Blev medlem: 11 jan 2009, 22:17
- OS: Ubuntu
- Utgåva: 18.04 Bionic Beaver LTS
- Ort: Norrköping
Re: Hur gör man med tar.gz-filer?
Ja, nu fungerar det halvbra. Självklart skulle jag vilja ha alternativet direkt på högerklicksmenyn, men det här är ju ändå enklare än att öppna en annan filbläddrare eller starta om och gå in i XP bara för den enda sakens skull (vilket är vad jag har gjort tidigare).
Tack.
Tack.
Re: Hur gör man med tar.gz-filer?
Ursäkta om jag stör.
Jag sticker emellan med ett höftskott. Det finns ett program som heter Bulk Rename som ser ut att göra det som nautilus-ranamer gör. Även programmet Phatch låter intressant när jag läser att du skriver om fotografier. Läs mer här: https://help.ubuntu.com/community/Photos/BatchRenaming
Jag tror Bulk Rename ingår i Thunar-paketet. Annars hittar vi ett intressant program som heter i gprename i Ubuntus förrråd: http://gprename.sourceforge.net/screenshot.php
Det finns även ett program som heter pyrenamer: http://www.infinicode.org/code/pyrenamer/
Programmet finns i Ubuntus förråd.
Där har du några alternativ till nautilus-renamer som kanske duger åt dig.

Jag tror Bulk Rename ingår i Thunar-paketet. Annars hittar vi ett intressant program som heter i gprename i Ubuntus förrråd: http://gprename.sourceforge.net/screenshot.php
Det finns även ett program som heter pyrenamer: http://www.infinicode.org/code/pyrenamer/
Programmet finns i Ubuntus förråd.
Där har du några alternativ till nautilus-renamer som kanske duger åt dig.
- Svento
- Inlägg: 1288
- Blev medlem: 11 jan 2009, 22:17
- OS: Ubuntu
- Utgåva: 18.04 Bionic Beaver LTS
- Ort: Norrköping
Re: Hur gör man med tar.gz-filer?
Nej, jag har provat några såna program och är alltså inte alls intresserad av såna saker. Jag vill bara enkelt kunna döpa om flera filer åt gången, och nu går det, om än inte lika enkelt som jag kanske önskar...