Kopiera filerna som länkarna länkar till

Här diskuterar vi skal, kommandon och klassiska linuxverktyg.
TicToc
Inlägg: 2266
Blev medlem: 27 dec 2006, 17:28
OS: Kubuntu
Utgåva: 20.04 Focal Fossa LTS

Kopiera filerna som länkarna länkar till

Inlägg av TicToc »

Jag har en stor uppsättning länkar i en katalog, dessa länkar till bilder.
Hur kan jag kopiera filerna som länkarna länkar till, och inte själva länkarna?

Lite googlande resulterade i readlink och lite annat, men inte något som jag fick fram något begripligt av.
Användarvisningsbild
Gunnar Hjalmarsson
Inlägg: 3030
Blev medlem: 08 aug 2010, 13:49
OS: Ubuntu
Utgåva: 22.04 Jammy Jellyfish LTS
Ort: Göteborg

Re: Kopiera filerna som länkarna länkar till

Inlägg av Gunnar Hjalmarsson »

cp $(readlink path-to-img-link) img-copy
Användarvisningsbild
johanre
Serveradmin
Inlägg: 3888
Blev medlem: 22 okt 2006, 09:13
OS: Ubuntu
Utgåva: 22.04 Jammy Jellyfish LTS
Ort: Malmö

Re: Kopiera filerna som länkarna länkar till

Inlägg av johanre »

readlink kommer att ge dig källfilen, men då måste du veta att det är en länk först. Programmet "symlinks" ("sudo apt-get install symlinks") kan visa dig vilka filer i en katalog är symboliska länkar, och ange källfilen. Något av de två alternativen borde du kunna använda, eller?
TicToc
Inlägg: 2266
Blev medlem: 27 dec 2006, 17:28
OS: Kubuntu
Utgåva: 20.04 Focal Fossa LTS

Re: Kopiera filerna som länkarna länkar till

Inlägg av TicToc »

Tack för tipsen, nu har jag något att gå på.
Användarvisningsbild
Barre
Inlägg: 2298
Blev medlem: 13 dec 2006, 10:23
OS: Ubuntu
Ort: Stockholm
Kontakt:

Re: Kopiera filerna som länkarna länkar till

Inlägg av Barre »

kanske jag som missförstår frågan, men -L

Kod: Markera allt

man cp
       -L, --dereference
              always follow symbolic links in SOURCE
________________________________________________________________
twitter @ BarreGargamel
blogg @ Gargamel.NU
Användarvisningsbild
Gunnar Hjalmarsson
Inlägg: 3030
Blev medlem: 08 aug 2010, 13:49
OS: Ubuntu
Utgåva: 22.04 Jammy Jellyfish LTS
Ort: Göteborg

Re: Kopiera filerna som länkarna länkar till

Inlägg av Gunnar Hjalmarsson »

Barre skrev:kanske jag som missförstår frågan, men -L

Kod: Markera allt

man cp
       -L, --dereference
              always follow symbolic links in SOURCE
Du har nog helt rätt. :)

(Alternativ kommentar: Varför göra det enkelt när det är möjligt att krångla till det?)
Användarvisningsbild
Barre
Inlägg: 2298
Blev medlem: 13 dec 2006, 10:23
OS: Ubuntu
Ort: Stockholm
Kontakt:

Re: Kopiera filerna som länkarna länkar till

Inlägg av Barre »

Gunnar Hjalmarsson skrev:
(Alternativ kommentar: Varför göra det enkelt när det är möjligt att krångla till det?)
;D
________________________________________________________________
twitter @ BarreGargamel
blogg @ Gargamel.NU
TicToc
Inlägg: 2266
Blev medlem: 27 dec 2006, 17:28
OS: Kubuntu
Utgåva: 20.04 Focal Fossa LTS

Re: Kopiera filerna som länkarna länkar till

Inlägg av TicToc »

Barre skrev:kanske jag som missförstår frågan, men -L

Kod: Markera allt

man cp
       -L, --dereference
              always follow symbolic links in SOURCE
Tusen tack, just vad jag ville! :)
Användarvisningsbild
johanre
Serveradmin
Inlägg: 3888
Blev medlem: 22 okt 2006, 09:13
OS: Ubuntu
Utgåva: 22.04 Jammy Jellyfish LTS
Ort: Malmö

Re: Kopiera filerna som länkarna länkar till

Inlägg av johanre »

Barre skrev:
Gunnar Hjalmarsson skrev:
(Alternativ kommentar: Varför göra det enkelt när det är möjligt att krångla till det?)
;D
Tack för att du drog upp oss alla ur gropen, Barre! ;D
Användarvisningsbild
Barre
Inlägg: 2298
Blev medlem: 13 dec 2006, 10:23
OS: Ubuntu
Ort: Stockholm
Kontakt:

Re: Kopiera filerna som länkarna länkar till

Inlägg av Barre »

johanre skrev:
Tack för att du drog upp oss alla ur gropen, Barre! ;D
Vi har nog alla varit i den gropen både en och två gånger
Man ser inte skogen för att alla träd står i vägen. :)
________________________________________________________________
twitter @ BarreGargamel
blogg @ Gargamel.NU
Skriv svar

Återgå till "Terminalforum"