it was stated that "to redirect Error to output std, you have to write the following code"
but if i changed the order as follows, only the output will be stored in the file:
my question is, how we can use the logic to describe this?
maybe i have miss understand the redirection char '>' concept. as i understand, it forwards the contents of some fd to other fd. ie, 2>&1 will forward the stderror to stdout and if we add ">logfile" the contents of stdout (which include stdout and stderr) will be redirected to the file, but that is not happened
can anyone explain the fd duplication, and how we can create fd (other than 0,1 and 2) and how we can deal with them.
i know it is a long question but i need some guides because man pages and info bash (Redirection section) make me confused.
I am trying to find a way to check the current status of a file. Such as some cron job processes are dependent on the completion of others. if a file is currently being accessed / modified or simply open state I will wait until it is done being processed before attempting the next process on that... (3 Replies)
Hello All,
Im opening a file desciptor in perl and sending data using print CMD "$xyz".
is there a limit to the length of the string that I can give to this CMD at a time. (3 Replies)
I have a file, let's say 1.jpg, and I have a text file that contains a list of filenames I would like to duplicate 1.jpg as (i.e., 2.jpg, 3.jpg, 4.jpg, etc.). The filenames that I want to create are all on separate lines, one per line.
I'm sure there's a simple solution, but I'm not claiming to... (7 Replies)
I am trying to use one global declaration --> "exec 2>$ERR" to capture all stderr outputs that may occur anywhere in my script.
Then close it at the end of the script using --> "exec 2<&-"
I am using KSH on Solaris 8.
KSH Version M-11/16/88i
If I comment two "exec .." statements in the... (11 Replies)
Hi,
I am trying to read a file line-by-line in a while loop, and perform some tasks which involves non-interactive SSH to a remote server. The code looks something like this --
#!/usr/bin/ksh
export myFile=/path/to/my/file.load
while read line
do
do something
## Adding the SSH... (2 Replies)
Greetings.
I am happily using constructs like the following; I have set -x to show fine distinctions.
$ exec 4> afile
+ exec
+ 4> afile
$ print -u4 This is the first line in afileAs you can see from the -x expansion, the shell performed the exec command and redirected file descriptor to... (4 Replies)
I have a shell script with 2 run time arguments. During the execution if i got any error, then it needs to redirected to a error file and in console. Also both error and output to be redirected to a log file.
Error output is getting copied to err file and getting displayed in console too. But... (2 Replies)
Discussion started by: sarathy_a35
2 Replies
LEARN ABOUT OSX
ofdstream
FBB::OFdStream(3bobcat) File Descriptor Output Stream FBB::OFdStream(3bobcat)NAME
FBB::Ofdstream - Output Stream initialized by a File Descriptor
SYNOPSIS
#include <bobcat/ofdstream>
DESCRIPTION
FBB::OFdStream objects may be used to insert information into a device whose file descriptor is available.
File descriptors are not defined within the context of C++, but they can be used on operating systems that support the concept. Realize
that using file descriptors introduces operating system dependencies.
Note that sockets can be used as file descriptors.
NAMESPACE
FBB
All constructors, members, operators and manipulators, mentioned in this man-page, are defined in the namespace FBB.
INHERITS FROM
std::ostream
CONSTRUCTORS
o OFdStream(int fd, size_t n = 1):
The constructor initializes the object to write to descriptor fd, using a buffer of size n, by default having size 1. The copy con-
structor is not available.
MEMBER FUNCTIONS
All members of std::ostream are available, as FBB::OFdStream inherits from this class. There are no additional members.
EXAMPLE
See the clientsocket(3bobcat) man-page for an example showing how to use OFdStream.
FILES
bobcat/ofdstream - defines the class interface
SEE ALSO bobcat(7), ifdstream(3bobcat), ofdstreambuf(3bobcat)BUGS
The OFdStream object uses a OFdStreamBuf for its std::streambuf. This buffer is associated with the file descriptor passed to OFdStream's
constructor. When the OFdStream object goes out of scope the device (file, socket, etc.) to which the file descriptor that was passed to
OFdStream's constructor is not closed.
DISTRIBUTION FILES
o bobcat_3.01.00-x.dsc: detached signature;
o bobcat_3.01.00-x.tar.gz: source archive;
o bobcat_3.01.00-x_i386.changes: change log;
o libbobcat1_3.01.00-x_*.deb: debian package holding the libraries;
o libbobcat1-dev_3.01.00-x_*.deb: debian package holding the libraries, headers and manual pages;
o http://sourceforge.net/projects/bobcat: public archive location;
BOBCAT
Bobcat is an acronym of `Brokken's Own Base Classes And Templates'.
COPYRIGHT
This is free software, distributed under the terms of the GNU General Public License (GPL).
AUTHOR
Frank B. Brokken (f.b.brokken@rug.nl).
libbobcat1-dev_3.01.00-x.tar.gz 2005-2012 FBB::OFdStream(3bobcat)