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