I have a script from which I would like its standard output results (upon execution) to be appended to a separate file (.txt format). How can I write such a command into the script for this to occur? I know there should be a >> involved somewhere.
What editor you use is your choice, and will not (ok, should not) have any affect on the running of the script.
and
are equivalent in non-csh-based shells.
I have to admit some curiosity, are you attempting to capture the command history?
What editor you use is your choice, and will not (ok, should not) have any affect on the running of the script.
and
are equivalent in non-csh-based shells.
I have to admit some curiosity, are you attempting to capture the command history?
Hi Ludwig. Yep that's exactly what I'm trying to do. I created a script on nano and at the end of the script, want to create a command which will capture the standard output result from the script (when executed at the terminal) and paste all of it into the output.txt file created.
A history of command is only kept for interactive sessions, it does not capture the commands and subscripts invoked by a script. But you stated:
Quote:
Originally Posted by jjb1989
...will capture the standard output result from the script (when executed at the terminal) and paste all of it into the output.txt file created.
which would be done with command >> filename as I stated above, which appends the standard ouput result from the script (when executed at the terminal) into the specified file. Please note that the standard output of any command is not put into the history file, it is just a stream of data. And there is no "pasting", the data is just going to be added to a file.
There are a few different ways to capture what commands are invoked by a script. The easiest would be run the script in "xtrace" mode, as follows:
or by adding the "-x" option to the shebang line at the top of the script.
I am writing the following script to create the file v_out.txt.
sqlplus -s /nolog << EOF
CONNECT scott/tiger@orcl;
whenever sqlerror exit sql.sqlcode;
set newpage 0;
SET PAGESIZE 0;
SET ECHO OFF;
SET FEEDBACK OFF;
SET HEADING OFF;
SET VERIFY OFF;
SET LINESIZE 100;
set tab off;
set... (7 Replies)
Hi,
I want to calculate std dev for a list of files and then print the output appended to an existing file.
I have a few folders within the directory Folder, and I am interested in getting the std dev of values in files named as time.txt. In the last pipe, if I print just the sd value, it... (1 Reply)
Hi,
I am new to Unix and discovered this example problem online that I believe will help my learning:
Run the command's below
env >> xx
env >> xx
env >> xx
env >> xx
env >> xx
You will now have a file called XX with the env redirected into it 5 times
Create a script named... (2 Replies)
I want to append matched output and cat the results into an variable. but I've been running into problems. sed is printing result on to screen instead of appending the output to $CAPTURE. I'm stumped...how should i fix this?
contents of $TEST
10.0.0.1
10.0.0.2
10.0.0.3
10.0.0.4
expected... (5 Replies)
Hello Friends,
I'm trying to save process status of root user sorting by CPU usage. However i couldnt save the continuous, standard outputs into a file. Do you have any idea to do it?
prstat -u root -a -s cpu | sed -e '/^$/d;/sleep/d;/Total/d' >> stat.txt
>ls -l stat.txt
-rw-r--r-- 1... (1 Reply)
Hi,
I'm quite stuck with what I thought should've been simple but I just can't seem to do it. Firstly, I have the following done in bourne shell:
cat datafile | tr '' '' >> newfile
echo "$fullfilepath" >> newfile
i want to have the output of that echo put on the same line as the output... (4 Replies)
I am calling SQL script in my UNIX Shell script and trying to create the CSV file and my last column value of each row is 23 blank spaces.
In my SQL script,the last column is like below.
RPAD(' ',23,' ') -- Padding 23 blank Spaces
The CSV file is generated but the sapce(23 spaces) is... (2 Replies)
Hi all,
I did some searching in this forum but can't find anything that matches the issue I'm bumping heads with.
On a CentOS4/Postfix (and bash everywhere) mail gateway box I run a command periodically to purge the Postfix queue of messages "From:MAILER-DAEMON".
This is the one line'r... (6 Replies)