Πειραματιζομενος με το bash βρεθηκα στο εξης προβλημα.<br>Εχω ορισει καποιες εντολες σαν μεταβλητες για να μπορω να τις εφαρμόζω ως φιλτρο πολλές φορες ως εξης :<br>FPING=&quot;sed -n 2p&quot;<br>Οποτε π.χ. αν θελω να παρω τις δυο πρωτες γραμμες του ping τρεχω
<br>ping www.xxx.xxx | $FPING<br><br>Το προβλημα εμφανιζεται σε πολυπλοκοτερες εντολες οι οποίες πρεπει να περιεχουν κενο<br>π.χ.&nbsp; FHIG=&quot;sed &#39;s/\(foo\)/a \1 b/&#39;&quot;<br>δίνει sed: -e expression #1, char 1: unknown command: `&#39;&#39;
<br>και το FHIG=&quot;sed s/\(foo\)/a \1 b/&quot;&nbsp; (δηλαδη χωρις τα μονα &#39; )<br>δίνει sed: -e expression #1, char 33: unterminated `s&#39; command<br><br>Μπορεί στο sed s να υπαρχει και το x20 για το space αλλα σε αλλες εντολες χρειαζεται πραγματικο κενό..
<br><br><br><br><br>