[glux] help mago dello script cercasi
gigiv
gigiv2@gmail.com
Lun 10 Set 2007 18:04:21 CEST
ecco!! era cosi' semplice....... ;-))
denghiu' 5000
gg
Il 10/09/07, Giuseppe Butti <giuseppebutti@gmail.com> ha scritto:
>
> 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
> >
>
>
> _______________________________________________
> 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/f04a74f6/attachment-0001.htm
Maggiori informazioni sulla lista
glux