[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