03-02-2005
Dynamically Creating and Printing to Files
Hello,
If anyone could help me out with this, it would be greatly appreciated. I am trying to dynamically create files and print to them.
Here is the code I have to so far. thanks.
if (n < 5000 )
{
# do nothing
}
else
{
n = 0;
filenum++;
# out = ("out" filenum);
}
#Print out the xml to the standard output
printf(" <Account>\n") >> out; # out should be a variable and a new file should be created and output to when the name of this variable changes. thanks
10 More Discussions You Might Find Interesting
1. Shell Programming and Scripting
Hi !
I have the following situation -
##First variable
variableA=JOB_A
##bunch of other variable
JOB_A_RESTART=cleanupJobA
JOB_B_RESTART=cleanupJobB
JOB_C_RESTART=cleanupJobC
now i need a script which would -
1. take the first variable
2. create a new variable name... (2 Replies)
Discussion started by: hsahay
2 Replies
2. Shell Programming and Scripting
Hi All
I need to create a report and need some help on the formating side. In this report, I gather information from 2 different files and produce the line. I was looking at having a variable for the full lenght of the line with spaces and using the substr to put the right fields in place.
Is... (3 Replies)
Discussion started by: jhansrod
3 Replies
3. Shell Programming and Scripting
Hello All,
I am given a file in which there are all the library files:
lib.txt:
/home/xyz/lib/*.jar
/home/abc/java/*.jar
/home/def/lib/a.jar
/home/def/lib/b.jar
...
My script should copy these files within lib.txt to current directory
script:
cd /home/$APP
Please help.
chiru (1 Reply)
Discussion started by: chiru_h
1 Replies
4. Shell Programming and Scripting
Hi All,
I want to create a shell script which dynamically create text files. i am using the following script
$i=1
while
do
cat > test_$i.txt
done
but while running the script it was stopping(the cursor not going to next step, i have to enter ctrl+c to make it stop). it is creating only... (2 Replies)
Discussion started by: KiranKumarKarre
2 Replies
5. Shell Programming and Scripting
how can i CREATE a txt file dynamically in c shell:
for instance:
#! /bin/csh
for each i (*)
cat>file$i.txt
for each j
do .... (1 Reply)
Discussion started by: jdsignature88
1 Replies
6. Shell Programming and Scripting
Hi,
I have a problem that I am trying to solve and would greatly appreciate some input to solve this. I have a file containing variable length of line. Each line in the file has values separated by "," and i need to grep for these values in a some files. For example below is a sample file with 3... (12 Replies)
Discussion started by: davidtd
12 Replies
7. Shell Programming and Scripting
HI
I am trying to create a bash script to print whatever i type in
It has to have these below to define the size of the label and what size to print the text
N
q609
A100,10,0,5,2,2,N," "
P1
It has to be sent to below
> /dev/usblp0
So what it has to be is
Written... (12 Replies)
Discussion started by: bganse
12 Replies
8. Programming
Hi,
For one of the project which i am working on i need to write a cpp code such that it will create the structure dynamically instead of reading it from header file.
For example we have a program which is reading a binary file according to the structure mentioned in header file.
But we... (0 Replies)
Discussion started by: AmbikaValagonda
0 Replies
9. Shell Programming and Scripting
Not sure how to do the following, but any help would be appreciated.
Has to be done using C shell (sorry about that).
I have about 300 files that I need this done for, but I am only going to give one example. I will just need to know how to execute your solution through some type of loop to get... (2 Replies)
Discussion started by: jclanc8
2 Replies
10. Shell Programming and Scripting
Hi all,
I have a PLSQL script which has a IN list where it takes some ids as input. For example
SELECT * FROM EMPLOYEE WHERE EMPLOYEE_ID IN (comma separated list )
I want to run this quest inside a shell script but I would like to prepare the IN list dynamically where the employee ids... (1 Reply)
Discussion started by: LoneRanger
1 Replies
LEARN ABOUT DEBIAN
amrestore
AMRESTORE(8) System Administration Commands AMRESTORE(8)
NAME
amrestore - low-level data-extraction from Amanda volumes
SYNOPSIS
amrestore [--config config] [-r | -c | -C] [-b blocksize] [-f filenum] [-l label] [-p] [-h] [-o configoption...] [{changerspec} |
{[--holding] holdingfile}] [hostname [ diskname [ datestamp [ hostname [ diskname [ datestamp ... ] ] ] ] ]]
Note that this is the only Amanda command which does not take a configuration name as its first argument.
DESCRIPTION
Amrestore is a very low-level tool for extracting data from Amanda volumes. It does not consult any catalog information or other metadata,
basing its operations only on the headers found on the volume. This makes it an appropriate tool for bare-metal restores of an Amanda
server, or other situations where the catalog is not available.
See amfetchdump(8) and amrecover(8) for higher-level recoveries.
The tool does not reassemble split dumps, but can uncompress compressed dumps. Note that decompression may fail for split parts after the
first. If this occurs, extract the parts without decompressing, concatenate them, and decompress the result.
Data is restored from the current volume in changerspec, or from the holding file holdingfile. In most cases, changerspec will name a
particular device, e.g., tape:/dev/nst0 or s3:mybucket/tape-1.
Only dumps matching the dump specification beginning with hostname are extracted. If no specification is given, every file on the volume
(or the entire holdingfile) is restored. See the "DUMP SPECIFICATIONS" section of amanda-match(7) for more information.
Unless -p is used, candidate backup images are extracted to files in the current directory named: hostname.diskname.datestamp.dumplevel
OPTIONS
-b blocksize
Use the given blocksize to read the volume. The default is defined by the device.
-f filenum
Seek to file filenum before beginning the restore operation.
-l label
Check that the volume has label label.
-p
Pipe the first matching file to standard output. This is typically used in a shell pipeline to send the data to a process like tar for
extraction.
-c, -C
If the file is not already compressed, compress it using the fastest (-c) or best (-C) compression algorithm. Note that amrestore will
not re-compress an already-compressed file. Without either of these options, amrestore will automatically uncompress any compressed
files. This option is useful when the destination disk is small.
-h
Include 32k headers on all output files, similar to a holding file. This header can be read by another application or utility (see
Amanda::Header) during the next phase of processing.
-r
Output raw files. This is similar to -h, but also disables any automatic decompression. Output file names will have a .RAW extension.
-o configoption
See the "CONFIGURATION OVERRIDE" section in amanda(8).
EXAMPLES
The following does an interactive restore of disk rz3g from host seine, to restore particular files. Note the use of the b option to
restore, which causes it to read in units of two 512-byte blocks (1 Kbyte) at a time. This helps keep it from complaining about short
reads.
amrestore -p /dev/nrmt9 seine rz3g | tar -xv
The next example extracts all backup images for host seine. This is a typical way to extract all data for a host after a disk crash.
amrestore /dev/nrmt9 seine
If the backup datestamp in the above example is 20070125 and seine has level 0 backups of disks rz1a and rz1g on the tape, these files will
be created in the current directory:
seine.rz1a.19910125.0
seine.rz1g.19910125.0
You may also use amrestore to extract a backup image from a holding disk file that has not yet been flushed to tape:
amrestore -p /amanda/20001119/seine.rz1a.2 | tar -xv
CAVEATS
GNU-tar must be used to restore files from backup images created with the GNUTAR dumptype. Vendor tar programs sometimes fail to read GNU
Tar images.
SEE ALSO
amanda(8), amanda-match(7), amfetchdump(8), amrecover(8)
The Amanda Wiki: : http://wiki.zmanda.com/
AUTHORS
James da Silva <jds@amanda.org>
Stefan G. Weichinger <sgw@amanda.org>
Dustin J. Mitchell <dustin@zmanda.com>
Zmanda, Inc. (http://www.zmanda.com)
Amanda 3.3.1 02/21/2012 AMRESTORE(8)