Thread Previous • Date Previous • Date Next • Thread Next |
Ole Kofoed Hansen wrote:
Det kan man godt, men det løser ikke det oprindelige problem som var filnavne med spaces i navnet.Jørgen Heesche wrote:Frank Larsen wrote: skipHvad med at lave scriptet noget i stil med dette: #!/bin/bash XVIEWPARM=`for image in *.jpg; do echo "-zoom 50 \"$image\""; done;` xview $XVIEWPARMDet fungerer ikke. For det første: \"$image\"" er dobbeltkonfekt, brug "$image".For det andet: værdien af XVIEWPARM bliver godt nok en filliste med apostrof om alle navnene, men ingen af disse 'filer' eksisterer, prøv med ls i stedet for xview.Det eneste, der fungerer er dette: #!/bin/bash for image in *.jpg; do ls "$image"; done;Kunne man måske gøre noget i denne stil? #!/bin/bash (for image in *.jpg; do echo "-zoom" 50; ls "$image"; done) | xargs xview
Der er for mig at se kun en løsning: for image in *.jpg; do -zoom 50 xview "$image"; done; -- Med venlig hilsen Jørgen Heesche mailto:heesche@xxxxxxxxxxx Registered Linux User #401007
Thread Previous • Date Previous • Date Next • Thread Next |