[glux] help mago dello script cercasi
gigiv
gigiv2@gmail.com
Lun 10 Set 2007 17:14:31 CEST
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
>
-------------- parte successiva --------------
Un allegato HTML è stato rimosso...
URL: http://lists.linux.it/pipermail/glux/attachments/20070910/2c0c0868/attachment.htm
Maggiori informazioni sulla lista
glux