• Opret dig
  • Glemt adgangskode

User account menu

  • Artikler
  • Forside
  • Forum
  • Nyheder
  • Log ind
Hjem
LinuxIN.dk

Snak med

Opret dig!

Af mich | 10.10.2015 04:34

Igen brug for en script-haj [LØST]

Programmering
Problem:
Mit i øvrigt ganske dejlige kamera har vist sig at fokusere forkert, i det mindste under visse omstændigheder.
Derfor vil jeg gerne udtrække nogle billeder til gennemsyn fra min billedbackup baseret på nogle forhåbentligt velvalgte kriterier for bedre at kunne vurdere problemets omfang.

Løsningsforsøg
Ved hjælp af exiftool har jeg prøvet at få en liste over interessante billedfiler:

exiftool -r -ext jpg -if '$LensModel =~ "EF70-200mm"' -p "$FileName" -q -f /run/media/mich/Seagate_Backup+/foto | sort >> EF70-200mm.log


Det giver ganske rigtigt en liste over billedfiler, men kun filnavnet. Ingen sti.
Da jeg forestiller mig et directory med symlinks til de relevante filer, må jeg sige, at stien mangler, før det er rigtigt godt.

Jeg har også forsøgt mig med 'find' og 'for-loops' uden held. Det printede blot en masse exif-information, som ikke er interessant i denne forbindelse.

Forslag?
Udfordringen til jer script-hajer er: Hvordan får jeg en liste over interessante filer med sti i en logfil eller som symlinks i et directory.

  • Log ind eller opret dig for at tilføje kommentarer

Kommentarer2

# 1

9 år 11 måneder siden

Permalink

Indsendt af marlar den 10. oktober 2015 kl. 22:15

Permalink

Det giver ganske rigtigt

#0: Det giver ganske rigtigt en liste over billedfiler, men kun filnavnet. Ingen sti.

Brug

-p '$Directory/$FileName'

PS: Husk ikke at bruge dobbelt apostroffer når du bruger $-tegn mv i strengen idet de så fortolkes af bash!
  • Log ind eller opret dig for at tilføje kommentarer

# 2

9 år 11 måneder siden

Permalink

Indsendt af mich den 11. oktober 2015 kl. 04:13

Permalink

Tak. Det løste problemet.

Tak. Det løste problemet.
  • Log ind eller opret dig for at tilføje kommentarer

Svar søges

Opfindelser skabt af OpenBSD-projektet 0
KDEs virtuelle maskinhåndtering skrider fremad 0
Sådan konfigurerer du flatpaks' flathub til verified only 0
Den er go 0
14. februar = I Love Free Software Day 0

Seneste aktivitet

Skal vi være nervøse? 19
Pepsi Challenge 17
LibreOffice Skolen 2
Tid til forandring 7
AI kommer til Linux kernen 3
RapidRAW 3
Så er google igen blivet fanget i at snuse 1
Debian Trixie til boomerne 17
Overvåg dit webstedets oppetid og ydeevne fra din terminal 1
Darktable 6
XIVA Studio 1
Kubuntu Focus Zr GEN 1: Linux første højtydende mobil arbejdsstation 2
VpN men hvilken 25
Linux i fremgang 25
wifi ikke virker 7
Mest sikker webbrowser 10
32 år med Slackware 7
Ubuntu touch 7
PCLinuxOS (nyt om dansk sprog) 42
Virtuel maskine? 9

© 2025 Linuxin og de respektive skribenter

Oprettet og drevet af nørder siden 2004 !