Gentoo Archives: gentoo-user-br

From: "Pablo \\\"NatuNobilis\\\"" <natunobilis@××××××××.org>
To: gentoo-user-br@l.g.o
Subject: Re: [gentoo-user-br] Script 'services'
Date: Sat, 08 Jul 2006 01:39:47
Message-Id: 44AF0CA0.5090905@gentoobr.org
In Reply to: Re: [gentoo-user-br] Script 'services' by "Benigno B. Junior"
1 Realmente, é mais cuidadoso. E usa o functions.sh, o que é bem legal e
2 bem gentoo.
3
4 Mas sobre as opções de ação, alguns serviços também têm opções
5 diferentes, como o iptables e o alsasound:
6
7 alsasound { start|stop|restart|pause|zap|save|restore }
8 iptables { start|stop|restart|pause|zap|save|reload|panic }
9
10 De qualquer forma, obrigadíssimo pela ajuda pra fazer um script mais
11 bonito. :)
12
13 Abraços,
14 Pablo
15
16
17 Benigno B. Junior wrote:
18 > Talvez este seja um pouco mais cuidadoso:
19 >
20 > #!/bin/bash
21 >
22 > . /sbin/functions.sh
23 >
24 > options="start stop reload restart pause zap"
25 >
26 > if [[ $# -lt 2 ]] || [[ " $options " != *" ${!#} "* ]] ; then
27 > eerror "Sem acao ou acao invalida ..."
28 > exit 1
29 > fi
30 >
31 > for service in ${@%${!#}}; do
32 > /etc/init.d/$service ${!#}
33 > done
34 --
35 gentoo-user-br@g.o mailing list

Replies

Subject Author
Re: [gentoo-user-br] Script 'services' "Benigno B. Junior" <bbj@g.o>