problem se syntaxi v bash
Jirka Kosina
jikos na jikos.cz
Středa Červenec 13 14:08:23 CEST 2005
On Wed, 13 Jul 2005, Pavel Lisy wrote:
> narazil jsem opet na malou zahadu.
> Ve skriptu mam nastavene dve promenne jako parametry pro iptables
> a prikazu s iptables je predhodim jako parametry
> IPTABLES_PARAMS="-L ${CHAIN}"
> GREPCMD="| /bin/grep ${IPADDRESS}"
> /sbin/iptables $IPTABLES_PARAMS $GREPCMD
> Bad argument `|'
> Try `iptables -h' or 'iptables --help' for more information.
Mate to uzavreno v uvozovkach cili to shell neintrpretuje jako rouru a
posle to jako parametr iptables (navic jako jeden parametr dohromady s tim
retezcem "/bin/grep a vsim co nasleduje".
Tu pajpu tam musite dostat bez uvozovek, cili
/sbin/iptables $IPTABLES_PARAMS | $GREPCMD
a v GREPCMD tu pajpu naopak odstranit.
--
JiKos.
Další informace o konferenci Linux