02-17-2012
Making wtmp files readable one at a time
New Unix user/scripter here. Been trying to solve a problem for two days now with no luck. Hoping someone here has an answer.
Essentially I have a list of wtmp files which I have decompressed and copied to a temporary directory. Using the following command I can turn them into a file than can normally be read with the cat command:
last -f wtmpfile > wtmpfilecopy
The problem is that I need to do this to all the files while retaining the beginning of the original file name. So it doesn't matter if anything is added to the end of the file name as long at the original file name is the beginning of the copies name. This will be going into a script. I've been experimenting with for loops as I found some information that looked promising but still have not found success.
I hope this is enough information and I hope someone out there knows a solution.
Thanks in advance!
9 More Discussions You Might Find Interesting
1. SuSE
Currently we are doing the migration to unix to linux.
I am facing the new problem
kganeshb@its04489:~/scripts $ ls -l | more
total 340
-rw-r----- 1 kganeshb users 9038 Oct 22 13:23 109_db.txt
-rw-rw---- 1 dlc users 1413 Oct 10 17:40 1.txt
-rw-rw---- 1 kganeshb users 45 Jan 28 13:46 a... (2 Replies)
Discussion started by: kingganesh04
2 Replies
2. Shell Programming and Scripting
Hello
I have log file from solaris system which has date field converted by Java application using System.currentTimeMillis() function, example is 1280943608380 which equivalent to GMT: Wed, 04 Aug 2010 17:40:08 GMT.
Now I need a function in shell script which will convert 1280943608380... (3 Replies)
Discussion started by: Yaminib
3 Replies
3. Shell Programming and Scripting
Here is two time I have:
Jul 12 16:02:01
Jul 13 01:02:01
and how can I do a simple match to get difference between two time which is 09:00:00
Thanks in advance. (3 Replies)
Discussion started by: ford99
3 Replies
4. Shell Programming and Scripting
This does not work. One line works but my pattern are about 100 characters long and it is messy to read. When I try to use several lines it does not two'
find "$inputDirectory" \( -name 'very long pattern1'
-o -name 'very long pattern2'
-o -name... (1 Reply)
Discussion started by: Michael Stora
1 Replies
5. Shell Programming and Scripting
Can someone help me to write a shell script to convert epoch timestamp into human readable format
1394553600,"test","79799776.0","19073982.728571","77547576.0","18835699.285714"
1394553600,"test1","80156064.0","19191275.014286","62475360.000000","14200554.720000"... (10 Replies)
Discussion started by: Moon1234
10 Replies
6. Shell Programming and Scripting
I am trying to create a script that will take epoch (input from command line) and convert it into a readable format in bash/shell
---------- Post updated at 08:03 PM ---------- Previous update was at 07:59 PM ----------
#!bin/bash
read -p "Please enter a number to represent epoch time:"... (9 Replies)
Discussion started by: sprocket
9 Replies
7. Shell Programming and Scripting
Hi,
Does anyone have a script to truncate the wtmp file.
I want to move older entries in the wtmp to a new file and move it out of var/adm and shrink the size. (4 Replies)
Discussion started by: ElizabethPJ
4 Replies
8. Shell Programming and Scripting
I am trying to hit an URL using below command and get the data into an excel sheet.
wget --user=<<USERID>> --pass=<<PASSWROD>> http://www.files.thatbelongstome.com/file1 -O test1.xls
Next step is to consolidate files from 1 to 10 in a single excel sheet and send to my mail. I am working on... (1 Reply)
Discussion started by: PikK45
1 Replies
9. Shell Programming and Scripting
Hello.
I am comparing two binary file.
The first file is the source file. The second file is a modified version of the first one.
Modification concern uuid value.
Example
first file have multiple occurrences of 69a3604b-ac2b-43b7-af84-0a4a67fc6962 second file have the same occurence... (1 Reply)
Discussion started by: jcdole
1 Replies
ac(8) System Manager's Manual ac(8)
Name
ac - login accounting
Syntax
/etc/ac [ -w wtmp ] [ -p ] [ -d ] [ people ] ...
Description
The command produces a printout giving connect time for each user who has logged in during the life of the current wtmp file. A total is
also produced.
The accounting file is maintained by and Neither of these programs creates the file, so if it does not exist no connect-time accounting is
done. To start accounting, it should be created with length 0. On the other hand if the file is left undisturbed it will grow without
bound, so periodically any information desired should be collected and the file truncated.
Options
-w Specifies an alternate wtmp file.
-p Prints individual totals; without this option, only totals are printed.
-d Causes a printout for each midnight to midnight period. Any people will limit the printout to only the specified login names. If
no wtmp file is given, is used.
Files
See Also
last(1), lastcomm(1), login(1), utmp(5), init(8), sa(8)
ac(8)