gnokii-users
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Help requested with capturing output from gnokii after send sms


From: Godfrey
Subject: Re: Help requested with capturing output from gnokii after send sms
Date: Sun, 8 Feb 2015 23:58:32 +0200


Hello
 
This works
 
 
address@hidden ~ # echo "This is a test message" | gnokii --sendsms +27mycellnumber 2> /var/lock/smscounter/count.txt
address@hidden ~ # cat /var/lock/smscounter/count.txt
GNOKII Version 0.6.31
Send succeeded with reference 187!
 
Thank you for helping me
 
Regards
 
Godfrey

 
 
----- Original Message -----
From: Pawel Kot
Sent: Sunday, February 08, 2015 11:39 PM
Subject: Re: Help requested with capturing output from gnokii after send sms

Hi,

On Sun, Feb 8, 2015 at 9:56 PM, Godfrey <address@hidden> wrote:
> I dont seem to have any success at capturing the output form after gnokii after send sms

Check the return code and not the output.

> address@hidden ~ # echo "This is a test message" | gnokii --sendsms +27mycellnumber --report > /var/lock/smscounter/count.txt
> GNOKII Version 0.6.31
> Send succeeded with reference 168!
> address@hidden ~ # echo "This is a test message" | gnokii --sendsms +27mycellnumber
> GNOKII Version 0.6.31
> Send succeeded with reference 169!
> address@hidden ~ # echo "This is a test message" | gnokii --sendsms +27mycellnumber >> /var/lock/smscounter/count.txt
> GNOKII Version 0.6.31
> Send succeeded with reference 170!
>
> > or >> does not capture any out put
>  
> as you can see here
>  
> address@hidden ~ # touch /var/lock/smscounter/count.txt
> address@hidden ~ # cat /var/lock/smscounter/count.txt
> address@hidden ~ # cat /var/lock/smscounter/count.txt
> address@hidden ~ #

Yes, because all output is to stderr and not stdout.

> My question has a bash script been written to keep tabs on the number of sms's sent, if not is there any way of keeping a record of the number of sms's sent, or if that is not possible is there any way of capturing the output specifically this part

Just check for the return code. It it is equal to 0 increase your counter (somehow). It it is not 0, the SMS has not been sent (and you may log it some other way).

take care,
--
Pawel Kot


_______________________________________________
gnokii-users mailing list
address@hidden
https://lists.nongnu.org/mailman/listinfo/gnokii-users

reply via email to

[Prev in Thread] Current Thread [Next in Thread]