[Asterisk-Users] ast_sock_cmd: pipe commands to asterisk
Tzafrir Cohen
tzafrir at cohens.org.il
Fri Dec 23 05:02:43 MST 2005
On Fri, Dec 23, 2005 at 01:31:18PM +0800, Dinesh Nair wrote:
>
>
> On 12/23/05 03:01 Tzafrir Cohen said the following:
> >example usage:
> >
> > echo -e "set verbose 3\nset debug 5" | ./ast_sock_cmd
> >
> > echo -e "restart now" | ./ast_sock_cmd
> >
> >I'd also be happy to know of existing alternatives. It looked strange I
> >could not find such an existing tool to pipe text into a unix-domain
> >socket.
>
> how different is this from using the following,
>
> asterisk -rx 'set verbose 3'
> asterisk -rx 'restart now'
Because you have to invoke asterisk twice. You can't pipe standard input
into 'asterisk -r' .
And because you have to invoke asterisk just for writing to a socket.
(The asterisk daemon will do its own sanity cheks later, no need to do
them in the client).
--
Tzafrir Cohen | tzafrir at jbr.cohens.org.il | VIM is
http://tzafrir.org.il | | a Mutt's
tzafrir at cohens.org.il | | best
ICQ# 16849755 | | friend
More information about the asterisk-users
mailing list