03-18-2009
Retain File Timestamp
There are directories of files that I have to run the dos2ux command on to get ride of the carriage return characters. Easy enough, but I have to retain the original timestamps on the files. I am thinking that I am going to have to strip off the timestamp for each file and convert it to unix time and then run touch against each file after recreating the file with dos2ux. This is probably as clear as mud, but does anyone have any elegant ideas for accomplishing this?
I am planning to loop through the listing but my elegance lags when I try am trying to figure out the best way to do the conversion. Or am I missing some tool available on HP-UX that will not alter the timestamp but will remove the ^M from the end of every line? Thanks in advance.
10 More Discussions You Might Find Interesting
1. UNIX for Advanced & Expert Users
Hi All,
I am trying to ftp a file :
-rw-rw-rw- 1 oraclepbdw dba filename.txt
from Machine A ( where umask is 022) to Machine B (umask 022)
but the file changes to
-rw-rw-r-- 1 ftpamle3 ftaml filename.txt
Dur some constraints the group of the users on either side... (3 Replies)
Discussion started by: gauravsachan
3 Replies
2. UNIX for Dummies Questions & Answers
Hi,
I am using Bash shell to create some data and these data would be piped out to a file, let say output.txt.
This output.txt I would like to add some extra header information such as comments, descriptions and general information on the text.
I would like to know how could I maintain... (0 Replies)
Discussion started by: ahjiefreak
0 Replies
3. Shell Programming and Scripting
Hello.
I have written a bash script that I am sharing with an OS X community I am a member of. The purpose of the script is to execute a series of commands for members without them having to get involved with Terminal, as it can be daunting for those with no experience of it at all. I have renamed... (4 Replies)
Discussion started by: baza210
4 Replies
4. UNIX for Advanced & Expert Users
I want to retain specific number of backup files in a directory.for example i want to retain only two latest backup file in backup directory. If number of backup files is greater than this policy that it will delete oldest file.Please Tell me whether this is possible or not. (2 Replies)
Discussion started by: ranvijaidba
2 Replies
5. Shell Programming and Scripting
I have large file with around 100k+ lines. I wanted to retain only the last 100 lines in that file. One way i thought was using
tail -1000 filename > filename1
mv filename1 filename
But there should be a better solution.. Is there a way I can use sed or any such command to change the... (9 Replies)
Discussion started by: nss280
9 Replies
6. Shell Programming and Scripting
Hello Firends
I have a file that contains data within single quotes, which has meaning of its own. When I am trying to parse through the file for a different functionality I noticed that I was loosing the backslash when occurrences in the file look like ('\0'). I would want to retain the... (3 Replies)
Discussion started by: easwam
3 Replies
7. Shell Programming and Scripting
Hello All,
I am trying to gzip a directory contents with the option "-r". The file timestamps remaining same but not the directory, how to retain it too.
ex:
$ ls -l 20090624065000
total 1213360
-rwxrwxrwx 1 cisa users 529513119 Jun 24 2009 A
-rwxrwxrwx 1 cisa ... (2 Replies)
Discussion started by: panyam
2 Replies
8. Shell Programming and Scripting
Hi,
I've a file in the following format
1999-APR-8 17:31:06 1500 3 45
1999-APR-8 17:31:15 1500 3 45
1999-APR-8 17:31:25 1500 3 45
1999-APR-8 17:31:30 1500 3 45
1999-APR-8 17:31:55 1500 3 45
1999-APR-8 17:32:06 1500 3 ... (1 Reply)
Discussion started by: vaibhavkorde
1 Replies
9. UNIX for Dummies Questions & Answers
Hi All,
I am new to unix programming. I am trying for a requirement and the requirement goes like this.....
I have a test folder. Which tracks log files. After certain time, the log file is getting overwritten by another file (randomly as the time interval is not periodic). I need to preserve... (2 Replies)
Discussion started by: mailsara
2 Replies
10. UNIX for Dummies Questions & Answers
Hi,
Is there a way to write to a txt file each day but retain the header on the file? I'm cat'ing 5 files into one .txt file each day but I want the new data to be written after the first 2 lines which are:
Progname Size Date Owner
----------------------------
Basically I want my new... (4 Replies)
Discussion started by: Grueben
4 Replies
LEARN ABOUT MOJAVE
mkepmlist
mkepmlist(1) Easy Software Products mkepmlist(1)
NAME
mkepmlist - make an epm list file from a directory.
SYNOPSIS
mkepmlist [ -g group ] [ -u user ] [ --prefix directory ] directory [ ... directory ]
DESCRIPTION
mkepmlist recursively generates file list entries for files, links, and directories. The file list is send to the standard output.
The -g option overrides the group ownership of the files in the specified directories with the specified group name.
The -u option overrides the user ownership of the files in the specified directories with the specified user name.
The --prefix option adds the specified directory to the destination path. For example, if you installed files to "/opt/foo" and wanted to
build a distribution that installed the files in "/usr/local", the following command would generate a file list that is installed in
"/usr/local":
mkepmlist --prefix=/usr/local /opt/foo >foo.list
SEE ALSO
epm(1) - create software packages
epminstall(1) - add a directory, file, or symlink to a list file
epm.list(5) - epm list file format
COPYRIGHT
Copyright 1999-2007 by Easy Software Products, All Rights Reserved.
This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by
the Free Software Foundation; either version 2, or (at your option) any later version.
This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MER-
CHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
3 April 2006 ESP Package Manager mkepmlist(1)