xlog-discussion
[Top][All Lists]
Advanced

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

Re: [Xlog-discussion] serial numbers from xlog


From: Tomi Manninen
Subject: Re: [Xlog-discussion] serial numbers from xlog
Date: Wed, 10 May 2006 20:21:45 +0300

On Wed, 2006-05-10 at 00:35 +0200, Daniel Schlieper wrote:

> However, if I use this as macro in gmfsk
> 
> $( $( echo "599000 +" $(cat /home/daniel/.xlog/test.xlog | wc -l) | bc ))
> 
> ... I fail to get a 599003 or whatever, but some error messages about 
> "failed to execute child process".

The $()-macro in gMFSK does not provide shell-style redirections,
command pipelines or sub-shells. You can basically only do simple
"command arg1 arg2 arg3..." (the actual work is done with glib
g_spawn_command_line_sync() function).

The get the result you want, you need to write an executable
shell script that does the above. Something like:

 #!/bin/sh
 echo "599000 +" $(cat /home/daniel/.xlog/test.xlog | wc -l) | bc

Put that somewhere, make it executable and then call it from gMFSK.

-- 
Tomi Manninen / OH2BNS / KP20JF74





reply via email to

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