Hi,
i am using the below program to read from the standard input or to write to standard out put.
i know that using highlevel functions this can be done better than what i have done here.
i just want to know is there any other method by which i find the exact number of characters ( this will vary in each iteration ) , and write that to STDOUT.
this process i want to terminate with a press of "q".
does read syscall stores the null at the end of string, i have not found that in debug mode.
below is the sample code but its has got the problem of reading and writing garbages.
Hi,
Program A: uses pipe()
I am able to read the stdout of PROGAM B (stdout got through system() command) into PROGRAM A using:
* child
-> dup2(fd, STDOUT_FILENO);
-> execl("/path/PROGRAM B", "PROGRAM B", NULL);
* parent
-> char line;
-> read(fd, line, 100);
Question:... (2 Replies)
Hi everyone, first post here.
Anyone who isn't interested in the background, press pagedown :).
I sometimes need to make scripts for little things I need in the infrastructure at the company I work at. Currently I am trying to make a wrapper script for a proprietary image-deployment program.... (2 Replies)
Hi all
I've run into a snag in a program of mine where part of what I entered in at the start of run-time, instead of the current value within printf() is being printed out.
After failing with fflush() and setbuf(), I tried the following approach
void BufferFlusher()
{
int in=0;... (9 Replies)
Hi,
i know how to
a) redirect stdout and stderr to one file,
b) and write to two files concurrently with same output using tee command
Now, i want to do both the above together.
I have a script and it should write both stdout and stderr in one file and also write the same content to... (8 Replies)
Hi,
I am working on a project where I have to generate and execute nasm code on-the-fly. I generate the code in a file program.asm and then execute it.This output is to stdout which i redirect to an output file which i read back to compare results:
system("nasm -f elf program.asm >... (5 Replies)
All,
Ok...so I know I *should* be able to control a process's stdin and stdout from the parent by creating pipes and then dup'ing them in the child. And, this works with all "normal" programs that I've tried. Unfortunately, I want to intercept the stdin/out of the scp application and it seems... (9 Replies)
I want to differentiate the STDOUT and STDERR messages in my terminal .
If a script or command is printing a message in terminal I want to differentiate by colors,
Is it possible ?
Example:
$date
Wed Jul 27 12:36:50 IST 2011
$datee
bash: datee: command not found
$alias ls
alias... (2 Replies)
Well.. let's say i need to write a pretty simple script.
In my script i have 2 variables which can have value of 0 or 1.
$VERBOSE
$LOG
I need to implement these cases:
($VERBOSE = 0 && $LOG = 0) => ONLY ERROR output (STDERR to console && STDOUT to /dev/null)
($VERBOSE = 1... (5 Replies)
Discussion started by: Marmz
5 Replies
LEARN ABOUT DEBIAN
ts2es
TS2ES(1) User Commands TS2ES(1)NAME
ts2es - extract a single (elementary) stream from a TS (or PS)
SYNOPSIS
ts2es [switches] <infile> <outfile>
DESCRIPTION
TS tools version 1.11, ts2es built Nov 11 2008 17:15:45
Extract a single (elementary) program stream from a Transport Stream (or Program Stream).
Files:
<infile>
is an H.222 Transport Stream file (but see -stdin and -pes)
<outfile> is a single elementary stream file (but see -stdout)
Which stream to extract:
-pid <pid>
Output data for the stream with the given <pid>. Use -pid 0x<pid> to specify a hex value
-video Output data for the (first) video stream named in the (first) PMT. This is the default.
-audio Output data for the (first) audio stream named in the (first) PMT
General switches:
-stdin Input from standard input, instead of a file
-stdout
Output to standard output, instead of a file Forces -quiet.
-verbose, -v
Output informational/diagnostic messages
-quiet, -q
Only output error messages
-max <n>, -m <n>
Maximum number of TS packets to read
-pes, -ps
Use the PES interface to read ES units from the input file. This allows PS data to be read (there is no point in using this for TS
data). Does not support -pid, -stdin or -stdout.
TS tools version 1.11, ts2es built Nov 11 2008 17:15:45
Extract a single (elementary) program stream from a Transport Stream (or Program Stream).
Files:
<infile>
is an H.222 Transport Stream file (but see -stdin and -pes)
<outfile> is a single elementary stream file (but see -stdout)
Which stream to extract:
-pid <pid>
Output data for the stream with the given <pid>. Use -pid 0x<pid> to specify a hex value
-video Output data for the (first) video stream named in the (first) PMT. This is the default.
-audio Output data for the (first) audio stream named in the (first) PMT
General switches:
-stdin Input from standard input, instead of a file
-stdout
Output to standard output, instead of a file Forces -quiet.
-verbose, -v
Output informational/diagnostic messages
-quiet, -q
Only output error messages
-max <n>, -m <n>
Maximum number of TS packets to read
-pes, -ps
Use the PES interface to read ES units from the input file. This allows PS data to be read (there is no point in using this for TS
data). Does not support -pid, -stdin or -stdout.
SEE ALSO
The full documentation for ts2es is maintained as a Texinfo manual. Please check http://tstools.berlios.de for more information.
ts2es 1.11 November 2008 TS2ES(1)