<p dir="ltr">That would match .*/var/pseudo/too/bar,wouldn&#39;t it? but true that making that group optional is probably easier to read.. But who doesn&#39;t read regexps fluently nowadays? :)</p>
<div class="gmail_quote">On Dec 5, 2012 11:49 PM, &quot;Enrico Scholz&quot; &lt;<a href="mailto:enrico.scholz@sigma-chemnitz.de">enrico.scholz@sigma-chemnitz.de</a>&gt; wrote:<br type="attribution"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Martin Jansa &lt;<a href="mailto:martin.jansa@gmail.com">martin.jansa@gmail.com</a>&gt; writes:<br>
<br>
&gt; .*/var/pseudo<br>
&gt; and<br>
&gt; .*/var/pseudo/somefile$<br>
&gt;<br>
&gt; which matches also /var/pseudosomepath, I can split it in 2 regexps if<br>
&gt; that&#39;s likely to show in sysroot, or use &quot;\/var\/pseudo\($\|\/[^\/]*$\)&quot;<br>
<br>
A basic regexp &#39;/var/pseudo\(/.*\)\?$&#39; should suffice.  Btw, to avoid<br>
escaping of &#39;/&#39;, you can write<br>
<br>
  sed -i &quot;\!${var}!d&quot;<br>
<br>
<br>
Enrico<br>
</blockquote></div>