problem se syntaxi v bash
Michal Marek
michal.marek na matfyz.cz
Středa Červenec 13 15:24:46 CEST 2005
On Wed, Jul 13, 2005 at 02:05:01PM +0200, Pavel Lisy wrote:
> IPTABLES_PARAMS="-L ${CHAIN}"
> GREPCMD="| /bin/grep ${IPADDRESS}"
>
> /sbin/iptables $IPTABLES_PARAMS $GREPCMD
>
> dle meho predpokladu by to melo spustit:
> /sbin/iptables -L TWIST-eth0-INPUT | /bin/grep 192.168.50.50
>
> ale misto toho to hodi chybu:
> Bad argument `|'
> Try `iptables -h' or 'iptables --help' for more information.
eval /sbin/iptables $IPTABLES_PARAMS $GREPCMD
$promenna dosadi za promennou a provede word-splitting, rozdeleni prikazu
podle |, klicovych slov atd. se provadi driv.
-- Michal Marek
Další informace o konferenci Linux