[glux] help mago dello script cercasi

Giuseppe Butti giuseppebutti@gmail.com
Lun 10 Set 2007 17:30:18 CEST


Prova questo:

#!/bin/bash

 if [ $# -ne 1 ]
 then
       echo ""
       echo "USA: $(basename $0) <directory-image> "
       echo ""
       exit 1
 fi

cd $1

ls *.jpg  | sed  '{h;s/$/|/;x;s/\..*$//;H;x;s/\n//}'  > labels.txt


Giuseppe



On 9/10/07, gigiv <gigiv2@gmail.com> wrote:
>
> partedo dalla striga di gius, vorrei che lo scrippettino funzioni cosi'
>
>
> $renamelist.sh "directory incui fare la listadeifiles"
>
> ho provato cosi' ma c'e qualcosa che non va:
>
> --------------------------
> #!/bin/bash
>
>  if [ $# -ne 1 ]
>  then
>        echo ""
>        echo "USA: $(basename $0) <directory-image> "
>        echo ""
>        exit 1
>  fi
>
> ls ./$1/*.jpg  | sed  '{h;s/$/|/;x;s/\..*$//;H;x;s/\n//}'  $2  >
> ./$1/labels.tx
>
> ----------------------------------------------------
>
> mi scrive un file con ./directory-image/nomefile.jpg|
>
> e basta
>
> dove sbaglio?
>
> gg
>
>
>
> Il 28/08/07, Giuseppe Butti <giuseppebutti@gmail.com> ha scritto:
> >
> > Prova questo:
> >
> >  sed 's/^\([^\.]\+\)\..*/& | \1/' label.txt > label2.txt
> >
> > Ciaone
> >
> > Giuseppe
> >
> >
> >  On 8/28/07, gigiv < gigiv2@gmail.com> wrote:
> >
> > > PPeeerrrffettooo!!!
> > >
> > > grazie 50000
> > > gg
> > >
> > > ps grazie anche a Rugg  ma io devo modificare un file .txt con la
> > > lista dei file( ls > labels.txt)
> > >
> > > Il 28/08/07, Luca <luca.marrazzo@gmail.com> ha scritto:
> > > >
> > > > Ciao,
> > > > premetto di non essere un mago,
> > > > ma magari questo può essere un punto di partenza:
> > > >
> > > > #!/bin/sh
> > > >
> > > > exec < $1
> > > >
> > > > newfile=`echo new_$1`
> > > >
> > > > while read line;
> > > >
> > > > do
> > > >
> > > >     echo "$line | ${line%.jpg}" >> $newfile;
> > > >
> > > > done
> > > >
> > > > mv $newfile $1
> > > >
> > > >
> > > > lo usi così :
> > > >
> > > > $ ./script.sh nomefile
> > > >
> > > > se invece non vuoi modificare ma creare un nuovo file basta
> > > > rimuovere
> > > > l'ultima riga dello script
> > > > così ti crea un nuovo file  : new_nomefile
> > > >
> > > > spero di essere stato utile
> > > > bye,
> > > >
> > > > Luca
> > > >
> > > >
> > > >
> > > >
> > > >
> > >
> > > _______________________________________________
> > > glux mailing list
> > > glux@lists.linux.it
> > > http://lists.linux.it/listinfo/glux
> > > http://www.lecco.linux.it
> > >
> >
> >
> > _______________________________________________
> > glux mailing list
> > glux@lists.linux.it
> > http://lists.linux.it/listinfo/glux
> > http://www.lecco.linux.it
> >
>
>
> _______________________________________________
> glux mailing list
> glux@lists.linux.it
> http://lists.linux.it/listinfo/glux
> http://www.lecco.linux.it
>
-------------- parte successiva --------------
Un allegato HTML è stato rimosso...
URL: http://lists.linux.it/pipermail/glux/attachments/20070910/a8916222/attachment.htm 


Maggiori informazioni sulla lista glux