<div dir="ltr">You are evil :) Thank you dude!</div><div class="gmail_extra"><br><br><div class="gmail_quote">On 11 January 2014 21:34, Ivan Čukić <span dir="ltr"><<a href="mailto:ivan.cukic@gmail.com" target="_blank">ivan.cukic@gmail.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">You are evil :) Thank you dude!<br></div><div class="gmail_extra"><div><div class="h5"><br><br><div class="gmail_quote">
On 11 January 2014 17:04, Thiago Macieira <span dir="ltr"><<a href="mailto:thiago@kde.org" target="_blank">thiago@kde.org</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div>On sábado, 11 de janeiro de 2014 11:38:25, Ivan Čukić wrote:<br>
> function _ksrccomp() {<br>
>   reply=(`grep identifier kde_projects.xml | sed 's/^[^"]*"//' | sed<br>
> 's/".*//' | sort -u`)<br>
> }<br>
<br>
</div>Replace the grep and two sed with just one sed:<br>
<br>
   reply=(`sed -n 's/.*identifier="\(.*\)".*/\1/p' kde_projects.xml | sort -u`)<br>
<br>
You can also use zsh expansion modifiers "o" and "u" to sort and uniquify:<br>
<br>
    reply=(`sed -n 's/.*identifier="\(.*\)".*/\1/p' kde_projects.xml`)<br>
    reply=(${(ou)reply})<br>
<br>
If you want to go further, you can replace the sed with a while read :-)<br>
<span><font color="#888888"><br>
--<br>
Thiago Macieira - thiago (AT) <a href="http://macieira.info" target="_blank">macieira.info</a> - thiago (AT) <a href="http://kde.org" target="_blank">kde.org</a><br>
   Software Architect - Intel Open Source Technology Center<br>
      PGP/GPG: 0x6EF45358; fingerprint:<br>
      E067 918B B660 DBD1 105C  966C 33F5 F005 6EF4 5358<br>
</font></span></blockquote></div><br><br clear="all"><br></div></div><div class="im">-- <br>While you were hanging yourself on someone else's words<br>Dying to believe in what you heard<br>I was staring straight into the shining sun
</div></div>
</blockquote></div><br><br clear="all"><br>-- <br>Cheerio,<br>Ivan<br><br>--<br>While you were hanging yourself on someone else's words<br>Dying to believe in what you heard<br>I was staring straight into the shining sun
</div>