<div>Prova questo:</div>
<div>&nbsp;</div>
<div>#!/bin/bash<br><br>&nbsp;if [ $# -ne 1 ]<br>&nbsp;then<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; echo &quot;&quot;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; echo &quot;USA: $(basename $0) &lt;directory-image&gt; &quot;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; echo &quot;&quot;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; exit 1<br>&nbsp;fi<br>&nbsp;</div>
<div>cd $1</div>
<div><br>ls *.jpg&nbsp; | sed&nbsp; &#39;{h;s/$/|/;x;s/\..*$//;H;x;s/\n//}&#39;&nbsp;&nbsp;&gt; labels.txt</div>
<div>&nbsp;</div>
<div>&nbsp;</div>
<div>Giuseppe</div>
<div><br><br>&nbsp;</div>
<div><span class="gmail_quote">On 9/10/07, <b class="gmail_sendername">gigiv</b> &lt;<a href="mailto:gigiv2@gmail.com">gigiv2@gmail.com</a>&gt; wrote:</span>
<blockquote class="gmail_quote" style="PADDING-LEFT: 1ex; MARGIN: 0px 0px 0px 0.8ex; BORDER-LEFT: #ccc 1px solid">partedo dalla striga di gius, vorrei che lo scrippettino funzioni cosi&#39;<br><br><br>$renamelist.sh &quot;directory incui fare la listadeifiles&quot;
<br><br>ho provato cosi&#39; ma c&#39;e qualcosa che non va:<br><br>-------------------------- <br>#!/bin/bash<br><br>&nbsp;if [ $# -ne 1 ]<br>&nbsp;then<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; echo &quot;&quot;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; echo &quot;USA: $(basename $0) &lt;directory-image&gt; &quot;
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; echo &quot;&quot;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; exit 1<br>&nbsp;fi<br><br>ls ./$1/*.jpg&nbsp; | sed&nbsp; &#39;{h;s/$/|/;x;s/\..*$//;H;x;s/\n//}&#39;&nbsp; $2&nbsp; &gt; ./$1/labels.tx <br><br>----------------------------------------------------<br><br>mi scrive un file con ./directory-image/nomefile.jpg|
<br><br>e basta<br><br>dove sbaglio?<br><br>gg<br><br><br><br>
<div><span class="gmail_quote">Il 28/08/07, <b class="gmail_sendername">Giuseppe Butti</b> &lt;<a onclick="return top.js.OpenExtLink(window,event,this)" href="mailto:giuseppebutti@gmail.com" target="_blank">giuseppebutti@gmail.com
</a>&gt; ha scritto:</span> 
<div><span class="e" id="q_114effcddcce4716_1">
<blockquote class="gmail_quote" style="PADDING-LEFT: 1ex; MARGIN: 0pt 0pt 0pt 0.8ex; BORDER-LEFT: rgb(204,204,204) 1px solid">Prova questo:<br><br>&nbsp;sed &#39;s/^\([^\.]\+\)\..*/&amp; | \1/&#39; label.txt &gt; label2.txt<br>
<br>Ciaone<br><span><br>Giuseppe<br><br><br></span>
<div>
<div><span><span class="gmail_quote">On 8/28/07, <b class="gmail_sendername">gigiv</b> &lt;<a onclick="return top.js.OpenExtLink(window,event,this)" href="mailto:gigiv2@gmail.com" target="_blank"> gigiv2@gmail.com</a>&gt; wrote:
</span></span></div>
<blockquote class="gmail_quote" style="PADDING-LEFT: 1ex; MARGIN: 0pt 0pt 0pt 0.8ex; BORDER-LEFT: rgb(204,204,204) 1px solid">
<div><span>PPeeerrrffettooo!!!<br><br>grazie 50000<br>gg<br><br>ps grazie anche a Rugg&nbsp; ma io devo modificare un file .txt con la lista dei file( ls &gt; labels.txt)<br><br>
<div><span class="gmail_quote">Il 28/08/07, <b class="gmail_sendername">Luca</b> &lt;<a onclick="return top.js.OpenExtLink(window,event,this)" href="mailto:luca.marrazzo@gmail.com" target="_blank">luca.marrazzo@gmail.com
</a>&gt; ha scritto:</span><span> 
<blockquote class="gmail_quote" style="PADDING-LEFT: 1ex; MARGIN: 0pt 0pt 0pt 0.8ex; BORDER-LEFT: rgb(204,204,204) 1px solid">Ciao,<br>premetto di non essere un mago,<br>ma magari questo può essere un punto di partenza:<br>
<br>#!/bin/sh<br><br>exec &lt; $1<br><br>newfile=`echo new_$1`<br><br>while read line;<br><br>do<br><br>&nbsp;&nbsp;&nbsp;&nbsp;echo &quot;$line | ${line%.jpg}&quot; &gt;&gt; $newfile; <br><br>done<br><br>mv $newfile $1<br><br><br>lo usi così :
<br><br>$ ./script.sh nomefile<br><br>se invece non vuoi modificare ma creare un nuovo file basta rimuovere<br>l&#39;ultima riga dello script<br>così ti crea un nuovo file&nbsp;&nbsp;: new_nomefile <br><br>spero di essere stato utile
<br>bye,<br><br>Luca<br><br><br><br><br></blockquote></span></div><br><br></span></div><span>_______________________________________________<br>glux mailing list<br><a onclick="return top.js.OpenExtLink(window,event,this)" href="mailto:glux@lists.linux.it" target="_blank">
glux@lists.linux.it </a><br><a onclick="return top.js.OpenExtLink(window,event,this)" href="http://lists.linux.it/listinfo/glux" target="_blank">http://lists.linux.it/listinfo/glux</a><br><a onclick="return top.js.OpenExtLink(window,event,this)" href="http://www.lecco.linux.it/" target="_blank">
http://www.lecco.linux.it</a><br></span></blockquote></div><br><br>_______________________________________________<br>glux mailing list<br><a onclick="return top.js.OpenExtLink(window,event,this)" href="mailto:glux@lists.linux.it" target="_blank">
glux@lists.linux.it</a><br><a onclick="return top.js.OpenExtLink(window,event,this)" href="http://lists.linux.it/listinfo/glux" target="_blank">http://lists.linux.it/listinfo/glux</a><br><a onclick="return top.js.OpenExtLink(window,event,this)" href="http://www.lecco.linux.it/" target="_blank">
http://www.lecco.linux.it</a><br></blockquote></span></div></div><br><br>_______________________________________________<br>glux mailing list<br><a onclick="return top.js.OpenExtLink(window,event,this)" href="mailto:glux@lists.linux.it">
glux@lists.linux.it</a><br><a onclick="return top.js.OpenExtLink(window,event,this)" href="http://lists.linux.it/listinfo/glux" target="_blank">http://lists.linux.it/listinfo/glux</a><br><a onclick="return top.js.OpenExtLink(window,event,this)" href="http://www.lecco.linux.it/" target="_blank">
http://www.lecco.linux.it</a><br></blockquote></div><br>