04-02-2008
Concatenating records from 2 files
I'm trying to concatenate records from 2 files and output it to a third file. The problem I'm running into is that it seems like the "While" command is limited to processing one file at a time. It seems like you could read a record from file1 into a variable. Then do the same for the for file2. Then print $rec1 $rec2 >> file3. I can do this successfully with the first record without a looping command. However, when I try to put it in a while loop I get all the records from file 1 concatenated with the first record of file2. The code I'm trying looks like this => while read rec1
do
read rec3 <$dir/$temp_fil3
print $rec1 $rec3 >>$dir/$temp_fil4
8 More Discussions You Might Find Interesting
1. UNIX for Dummies Questions & Answers
...
i have 4 files to concatenate but in a certain order and i wanted to do it in a shorter one line command , if possible !
4 files : file , file0 , file1 and file2
file1 into file2
file0 into the result
file into the result
thanks in advance
Christian (1 Reply)
Discussion started by: Nicol
1 Replies
2. Shell Programming and Scripting
I just need to add a static ID to each output record so the users will be able to tell which group records in combined flatfiles come from I have the static ID in a bourne variable. I tried
awk '{print "${GroupID}" $0}' infile > outfile
But I ended up with the string ${GroupID} instead of... (5 Replies)
Discussion started by: gillbates
5 Replies
3. Shell Programming and Scripting
That subject might sound weird. What I have is two files. One looks like:
rf17 pts/59 Jul 10 08:43 (10.72.11.22) 27718 pts/59 0:00 b
rf17 pts/3 Jul 10 10:03 (10.72.11.22) 32278 pts/3 1:43 b
rf58 pts/29 Jul 10 10:09 (10.72.11.51) 44220 pts/29 0:06 b
rf58 pts/61 Jul 10 08:45 (10.72.11.51)... (2 Replies)
Discussion started by: raidzero
2 Replies
4. Shell Programming and Scripting
HI
I need to concatenate two files which are having headers. the result file should contain only the header from first file only and the header in second file have to be skipped.
file1:
name age
sriram 23
file2
name age
prabu 25
result file should be
name age
sriram 23
prabu ... (6 Replies)
Discussion started by: Sriramprabu
6 Replies
5. UNIX for Dummies Questions & Answers
Hi,
I have 30 text files on UNIX that I need to concatenate and create one big file. Could anyone provide me with a solution (if one exist)? I need the answer asap (today). Thanks a lot.
Denis (5 Replies)
Discussion started by: 222001459
5 Replies
6. Shell Programming and Scripting
Hi Freinds ,
I have 2 files .
File 1
|nag|HYd|1|Che
|esw|Gun|2|hyd
|pra|bhe|3|hyd
|omu|hei|4|bnsj
|uer|oeri|5|uery
File 2
|nag|HYd|1|Che
|esw|Gun|2|hyd
|uer|oi|3|uery
output : (9 Replies)
Discussion started by: i150371485
9 Replies
7. Shell Programming and Scripting
I have 3 files
File1
C1 C2 c3
File 2
C1 c2 c3
File 3
C1 c2 c3
Now i want to have
File1 as C1 c2 c3 I
File2 as C1 c2 c3 O
File3 as c1 c2 c3 D
and these 3 files should be concatenated into a single file
how can it be done in unix script? (3 Replies)
Discussion started by: Codesearcher
3 Replies
8. Shell Programming and Scripting
Firstly one of my mysql queries will yeild following output
+-------+---------------------+-------------------+----------------------------------------------------------------------------+
| ID | PLATFORM | SORT_NAME | DESCRIPTION ... (2 Replies)
Discussion started by: vivek d r
2 Replies
LEARN ABOUT CENTOS
faillock
FAILLOCK(8) Linux-PAM Manual FAILLOCK(8)
NAME
faillock - Tool for displaying and modifying the authentication failure record files
SYNOPSIS
faillock [--dir /path/to/tally-directory] [--user username] [--reset]
DESCRIPTION
The pam_faillock.so module maintains a list of failed authentication attempts per user during a specified interval and locks the account in
case there were more than deny consecutive failed authentications. It stores the failure records into per-user files in the tally
directory.
The faillock command is an application which can be used to examine and modify the contents of the the tally files. It can display the
recent failed authentication attempts of the username or clear the tally files of all or individual usernames.
OPTIONS
--dir /path/to/tally-directory
The directory where the user files with the failure records are kept. The default is /var/run/faillock.
--user username
The user whose failure records should be displayed or cleared.
--reset
Instead of displaying the user's failure records, clear them.
FILES
/var/run/faillock/*
the files logging the authentication failures for users
SEE ALSO
pam_faillock(8), pam(8)
AUTHOR
faillock was written by Tomas Mraz.
Linux-PAM Manual 06/17/2014 FAILLOCK(8)