← Back to team overview

sslug-teknik team mailing list archive

Re: Bash-mystik - eller er det xview der driller ?

 

Ole Kofoed Hansen wrote:
Jacob Sparre Andersen wrote:

Ole Kofoed Hansen skrev:

#!/bin/bash
(for image in *.jpg; do echo "-zoom" 50; ls "$image"; done) | xargs xview


Ville `find . -maxdepth 1 -name \*.jpg -print0 | xargs -0 xview` så
ikke være en anelse mere elegant og sikkert?


Jo, det ville det nok. Jeg stejlede bare lidt over de bastante udtalelser om at det eneste, der fungerede var en metode, der ikke udførte den opgave som den oprindelige spørger ønskede, og kom med det første forslag, der faldt mig ind. Jeg nægter simpelthen at tro på, at det ikke skulle kunne lade sig gøre at få opgaven løst.

Der blev oprindelig efterlyst en brug af bash-quoting sådan at filer med spaces i navnet ikke blev skippet. Samtidigt skulle løsningen kunne rummes i et script på kun én linie, det gav jeg en simpel anvisning på. Det er klart at den løsning ikke er optimal, fordi det kun er muligt at se billederne fra en ende af. Hvis der ønskes bedre navigeringsmuligheder, bør man nok bruge et galleri-program.

--
Med venlig hilsen

Jørgen Heesche
mailto:heesche@xxxxxxxxxxx
Registered Linux User #401007


References