Yep, I see that. Seems to be a difference between Ubuntu nc and Debian nc.

Regards,
John




> On Mar 11, 2016, at 1:44 PM, William Hermans <[email protected]> wrote:
> 
> william@eee-pc:~$ man nc
> NC(1)                                                                         
>                                  NC(1)
> 
> NAME
>        nc - TCP/IP swiss army knife
> 
> SYNOPSIS
>        nc [-options] hostname port[s] [ports] ...
>        nc -l -p port [-options] [hostname] [port]
> 
> william@eee-pc:~$ uname -a
> Linux eee-pc 3.2.0-4-686-pae #1 SMP Debian 3.2.68-1+deb7u2 i686 GNU/Linux
> 
> william@eee-pc:~$ lsb_release -a
> No LSB modules are available.
> Distributor ID: Debian
> Description:    Debian GNU/Linux 7.8 (wheezy)
> Release:        7.8
> Codename:       wheezy
> 
> william@eee-pc:~$ nc -l -p 5000 > /home/william/test.log
> ^C // no error . . .
> william@eee-pc:~$
> 
> 
> 
> On Fri, Mar 11, 2016 at 2:31 PM, William Hermans <[email protected] 
> <mailto:[email protected]>> wrote:
> John, 
> 
> This is the first and only time I will reply to you now, or in *any* future 
> post you make on any subject- period.
> 
> Stop acting like a child. I'm sure that manpage might actually mean something 
> on *some* Linux some where. But they mean nothing on the Linux I tested those 
> commands on. I do not know if you pay attention or not, but I do not post 
> commands on the groups here unless I've tested them personally, to prove that 
> they work.
> 
> So in the end when you pull BS stunts like you just did here you a) make 
> yourself look like an idiot, and b) do the OP a disservice by confusing the 
> subject. In the past, I've been playing along with your little game, but I'm 
> telling you right here and now that is going to stop. I will no longer 
> respond to anything you have to say on this forum in the future.  
> 
> On Fri, Mar 11, 2016 at 2:18 PM, John Syne <[email protected] 
> <mailto:[email protected]>> wrote:
> 
>> On Mar 11, 2016, at 10:41 AM, William Hermans <[email protected] 
>> <mailto:[email protected]>> wrote:
>> 
>> Dhanesh, netcat is pretty much a general purpose networking tool. It can 
>> take stdin as input via using the pipe symbol at the command line, as well 
>> as pipe that input on the opposite end to stdout.
>> 
>> So as an extremely simple example:
>> 
>> client side:
>> $ nc -l -p 5000 > /path/to/somefile
> From the nc MAN pages:
> 
>      -l      Used to specify that nc should listen for an incoming connection
>              rather than initiate a connection to a remote host.  It is an
>              error to use this option in conjunction with the -p, -s, or -z
>              options.  Additionally, any timeouts specified with the -w option
>              are ignored.
> 
> The example in the nc MAN page:
> 
> $ nc -l 1234
> 
>> 
>> This will take input over the network from a local system attempting to 
>> connect to this system via netcat on port 5000. Then of course the command 
>> line redirection symbol, pipes whatever data comes in to a file.
>> 
>> server side:
>> $ cat /proc/cmdline | nc 192.168.7.2 5000
>> 
>> This pipes the ouput of a local system command( stdout ) to netcat, which in 
>> turns sends this data to a specified IP address, and port number.
>> 
>> For me, I think one of the really interesting thoughts behind this process 
>> is that on the beaglebone side of things, the data could be kept entirely in 
>> memory by using / creating a tmpfs file . . . size can not be overly large 
>> of course. But I've personally used file sizes of 256M with no ill effects. 
>> As the applications i personally ran on this test system used less than 100M 
>> total for all processes. Anyway, just something to think about.
>> 
>> Another thing I would like to mention, in case it's not obviously to you. Is 
>> that if your application can take stdin input like many std linux commands. 
>> You would be able to pipe recieved data from netcat directly to your 
>> application . . .
>> 
>> On Fri, Mar 11, 2016 at 11:22 AM, Dhanesh Kothari <[email protected] 
>> <mailto:[email protected]>> wrote:
>> @Wally and @William, Thank you both for advice. I will study about Netcat 
>> and see how it can be used for my application. 
>> 
>> On Friday, March 11, 2016 at 11:06:56 PM UTC+5:30, William Hermans wrote:
>> Something else actually just came to mind which I can not believe I did not 
>> think of first. Netcat was designed specifically for this sort of thing . . 
>> . but if you're unfamiliar with netcat, there are several good free books on 
>> the internet I believe.
>> 
>> On Fri, Mar 11, 2016 at 10:27 AM, William Hermans <[email protected] <>> 
>> wrote:
>> Thank you @Wally and @William.
>> My goal is to send continuous data stream from my system and my beaglebone 
>> should be receiving data serially and than process the data as per my 
>> algorithm without any data loss.
>> We are using sshfs to mount a directory on beaglebone to our system.
>> 
>> Is sshfs your end solution then ? Or do you still want some advice ? If you 
>> still want more advice, then more information will be needed. We do not need 
>> to know exactly what you're doing, but would need to know how exactly you're 
>> interacting with the data. But on high level cursory look, I'm betting 
>> websockets *could* be made to work. Which basically means, your application 
>> development could be incredibly simple - Depending on your Javascript skills.
>> 
>> 
>> On Fri, Mar 11, 2016 at 10:22 AM, Dhanesh Kothari <[email protected] <>> 
>> wrote:
>> Thank you @Wally and @William.
>> My goal is to send continuous data stream from my system and my beaglebone 
>> should be receiving data serially and than process the data as per my 
>> algorithm without any data loss.
>> We are using sshfs to mount a directory on beaglebone to our system.
>> 
>> -- 
>> For more options, visit http://beagleboard.org/discuss 
>> <http://beagleboard.org/discuss>
>> --- 
>> You received this message because you are subscribed to the Google Groups 
>> "BeagleBoard" group.
>> To unsubscribe from this group and stop receiving emails from it, send an 
>> email to [email protected] <>.
>> For more options, visit https://groups.google.com/d/optout 
>> <https://groups.google.com/d/optout>.
>> 
>> 
>> 
>> -- 
>> For more options, visit http://beagleboard.org/discuss 
>> <http://beagleboard.org/discuss>
>> --- 
>> You received this message because you are subscribed to the Google Groups 
>> "BeagleBoard" group.
>> To unsubscribe from this group and stop receiving emails from it, send an 
>> email to [email protected] 
>> <mailto:[email protected]>.
>> For more options, visit https://groups.google.com/d/optout 
>> <https://groups.google.com/d/optout>.
>> 
>> 
>> -- 
>> For more options, visit http://beagleboard.org/discuss 
>> <http://beagleboard.org/discuss>
>> --- 
>> You received this message because you are subscribed to the Google Groups 
>> "BeagleBoard" group.
>> To unsubscribe from this group and stop receiving emails from it, send an 
>> email to [email protected] 
>> <mailto:[email protected]>.
>> For more options, visit https://groups.google.com/d/optout 
>> <https://groups.google.com/d/optout>.
> 
> 
> -- 
> For more options, visit http://beagleboard.org/discuss 
> <http://beagleboard.org/discuss>
> --- 
> You received this message because you are subscribed to the Google Groups 
> "BeagleBoard" group.
> To unsubscribe from this group and stop receiving emails from it, send an 
> email to [email protected] 
> <mailto:[email protected]>.
> For more options, visit https://groups.google.com/d/optout 
> <https://groups.google.com/d/optout>.
> 
> 
> 
> -- 
> For more options, visit http://beagleboard.org/discuss 
> <http://beagleboard.org/discuss>
> --- 
> You received this message because you are subscribed to the Google Groups 
> "BeagleBoard" group.
> To unsubscribe from this group and stop receiving emails from it, send an 
> email to [email protected] 
> <mailto:[email protected]>.
> For more options, visit https://groups.google.com/d/optout 
> <https://groups.google.com/d/optout>.

-- 
For more options, visit http://beagleboard.org/discuss
--- 
You received this message because you are subscribed to the Google Groups 
"BeagleBoard" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to