05-01-2009
loop through file to change some data
Hi, I have a file with the following data
-0.00000 0.00000 0.00000 F F F
0.00000 0.00000 0.80000 F F F
0.50000 0.50000 0.60000 F F F
0.50000 0.50000 0.20000 F F F
-0.00000 0.00000 0.40000 F F F
I would like to change the last 3 lines from F F F to T T T. I tried looping each line but don't know how to tell it to change the last 3 lines. I wrote this (below) and it changed all the F F F to T T T
for i in tet1
do sed 's/F/T/g' tet1 > tet2
done
How do I change the last 3 lines pls. Thanks in advance
10 More Discussions You Might Find Interesting
1. Shell Programming and Scripting
Hi All,
I am having trouble through, I am reading the input from tab delimited file containing several records,
e.g.
line1 field1 field2 field3 so on..
line2 field1 field2 field3 so on..
..
..
on the basis of certain fields for each record in input file, I have to retrieve... (1 Reply)
Discussion started by: Sonu4lov
1 Replies
2. Shell Programming and Scripting
Hi all
I have two file that contain different data.I want to get each file data line by line in one loop.i try with cat but cat works ok against one file
File a
23
34
45
File b
abc
xyz
cgh
now i want like this in a loop.Below is just example.i am doing some thing smiler.can any... (3 Replies)
Discussion started by: aliahsan81
3 Replies
3. Shell Programming and Scripting
I have a Transaction File coming into the system. In this file, in all records the relevant data is as follows-
Position 1:10 -> Transaction Code
Position 252:255 -> 4 digit business code
Now based on these 2 fields I have to alter value in Transaction code (Position 1:10)... (6 Replies)
Discussion started by: varunrbs
6 Replies
4. Shell Programming and Scripting
Input file
>Read_1
XXXXXXXXXXSDFXXXXXDS (condition 1: After the last "X" per line, if the distance is less than or equal to 3 letter, replace those not "X" letter with "X")
TREXXXXXXXSDFXXXXXDS (condition 2: Before the first "X" per line, if the distance is less than or equal to 3 letter,... (12 Replies)
Discussion started by: patrick87
12 Replies
5. Shell Programming and Scripting
Input file
>Read_1
XXXXXXXXXXSDFXXXXXDS
ASDRXXXXXTGAGTXXXXXT
TGTGATXXXXXAXXXXGXXA
.
.
Desired output file
>Read_1
XXXXXXXXXXXXXXXXXXDS
ASDRXXXXXTGAGTXXXXXT
TGTGATXXXXXXXXXXXXXA
.
. (5 Replies)
Discussion started by: patrick87
5 Replies
6. Shell Programming and Scripting
Hi All,
Please help i have written an ksh script, where i am actually take count of lines in one file and want to update this count to 2nd field of a new file and apend the this into an existing file.
Note the below script is in for loop
-------- I am apending few records in a file... (7 Replies)
Discussion started by: iamnoone
7 Replies
7. Shell Programming and Scripting
Hi everyone,
I am fairly new to shell scripting. I want to read in numbers from a file (one number per line). This works perfectly fine
while read CurrentLine
do
echo $CurrentLine
done < myfile
and yields the correct output:
272
745
123
If I however run a ffmpeg... (2 Replies)
Discussion started by: Thriceguy
2 Replies
8. Shell Programming and Scripting
Change File data
Input A.txt
LL725 LL725_A
LL725 SIB.ra=6
LL725 LL725_B
LL725 SIB.ra=11
LL726 LL726_A
LL726 SIB.ra=20
LL726 LL726_B
LL726 SIB.ra=6
LL726 LL726_C
LL726 SIB.ra=10
Output :-
LL725 LL725_A SIB.ra=6
LL725 LL725_B SIB.ra=11
LL726 LL726_A SIB.ra=20 (4 Replies)
Discussion started by: pareshkp
4 Replies
9. Shell Programming and Scripting
Hi, I have an N number of files in a directory. I like to write a shell script that would make identical plots for each one of these files.
The files have names such as:
t00001.dat
t00002.dat
t00003.dat
t00004.dat
t00005.dat
.
.
.
t00040.dat
i.e. the... (4 Replies)
Discussion started by: lost.identity
4 Replies
10. Shell Programming and Scripting
My file has data that looks like below:
more data.txt
I wish to display each string seperated by a delimiter :
Expected output:
I tried the below but I m not getting every split string on a new line.
#!/bin/bash
for i in `sed 's/:/\\n/g' data.txt`;
do
echo -n... (2 Replies)
Discussion started by: mohtashims
2 Replies
LEARN ABOUT OSF1
dnskeygen
dnskeygen(1) General Commands Manual dnskeygen(1)
NAME
dnskeygen - Generates public, private, and shared secret keys for DNS Security
SYNOPSIS
/usr/bin/dnskeygen [-DHR] key-size [-zhu] [-p value] [-s value] -n name
OPTIONS
Specifies that the key cannot be used for authentication. Specifies that the key cannot be used for encryption. Generates a DSA/DSS key.
The size (in bytes) must be one of the following values: 512, 576, 640, 704, 768, 832, 896, 960, or 1024. Uses a large exponent for key
generation (RSA only). Generates an HMAC-MD5 key. The size (in bytes) must be between 1 and 512. Generates a Host key for a host or ser-
vice. Specifies the name of the key that you generate. Sets the protocol field value. The default is 2 (E-mail) for Host keys and 3 (DNS
Security) for all others. Generates an RSA key. The size (in bytes) must be between 512 and 4096. Sets the strength value with which this
key signs DNS records. The default is 1 for Zone keys and 0 for all others. Generates a User key for E-mail or another purpose. Generates
a Zone key for DNS validation.
When the dnskeygen command is executed with no options, it generates output containing a list of its options.
DESCRIPTION
Use the dnskeygen utility to generate and maintain keys for DNS Security. The utility can generate public and private keys to authenticate
zone data and shared secret keys to use for Request/Transaction signatures.
RESTRICTIONS
Although the dnskeygen command supports the full range of options offered by the Internet Software Consortium's (ISC) original program, at
this time, the operating system supports only the keys it generates for secure dynamic updates and zone transfers. See bind_manual_setup(7)
and the Network Administration guide for more information about these features.
EXAMPLES
In the following example, an administrator creates a private key for authentication of DNS dynamic updates (the forward slash indicates
line continuation): # dnskeygen -H 1024 -h -c -n pubnet-enterprise_update ** Adding dot to the name to make it fully qualified domain
name** Generating 1024 bit HMAC-MD5 Key for pubnet-enterprise_update.
Generated 1024 bit Key for pubnet-enterprise_update. id=0 alg=157
flags=16897
# ls K* Kpubnet-enterprise_update.+157+00000.key Kpubnet-enterprise_update.+157+00000.private
FILES
The dnskeygen command generates two files in the directory in which it is executed: Public key file. Private key file.
SEE ALSO
Commands: named(8)
Files: named.conf(4)
Others: bind_manual_setup(7)
Network Administration
dnskeygen(1)