12-26-2008
Are you passing the directory as $1?
Are you only trying to look at that directory for *.TXT files?
If so, you might augment your script with something like:
mydir=$1
...
getoldestfile=`ls -lat ${mydir}\*.TXT | grep "^-" | tail -1`
10 More Discussions You Might Find Interesting
1. UNIX for Dummies Questions & Answers
I'm writing a script to find the oldest file in a directory. I know this can be done by using ls -rt | tail -1 but these are rather large directories and that can be somewhat slow since the script will be running constantly.
Are there any other ways to do this that would be faster? I looked to... (2 Replies)
Discussion started by: bergerj3
2 Replies
2. Shell Programming and Scripting
Hi all,
I need your assistance in removing the oldest file in a directory.
I posted the same thread 3 days back and I got the following answer
ls -1 -t | tail -1 | xargs rm
which is not covering the case when there are directories older than the oldest file.
So, could you please... (2 Replies)
Discussion started by: pavan_movva
2 Replies
3. Shell Programming and Scripting
Hi, Please help me out
I want to grep the oldest file in a directory,
could I use "ls" command?
and how?
thanx in advance (1 Reply)
Discussion started by: ericaworld
1 Replies
4. Shell Programming and Scripting
This might just be one command.
Any1 having the solution?
Thanks,
Rahul. (25 Replies)
Discussion started by: rahulrathod
25 Replies
5. Shell Programming and Scripting
Hi all,
I am a newbie to scripting and I need your help regarding finding the oldest file in a particular directory. My intention is to remove that oldest file.
Are there any options available with the "find" command to do this..
Thanks in advance for your help
Pavan (4 Replies)
Discussion started by: pavan_movva
4 Replies
6. Shell Programming and Scripting
I have the following script and would like to know how to set the variable correctly.
FTP downloads the .rpm to the current directory, so the RPM command needs to know the directory it is in.
I could use ./test-application-1.0.i386.rpm to execute the command, but is there a way to set the... (6 Replies)
Discussion started by: nolamiami
6 Replies
7. UNIX and Linux Applications
I am trying to determine the oldest and most recent files in a huge directory. I am using an ls -tr statement outside my find statement. The directory is too big and I am getting an "arg list too long" error. Is there something I can put in my find statement that doesn't create a list to... (2 Replies)
Discussion started by: hiyofjord
2 Replies
8. Shell Programming and Scripting
Hey! I have found similar posts both here and on other sites regarding this, but I cannot seem to get my script to work. I want to delete the oldest file in a test directory if there are more than two files. My script is currently:
#!/bin/bash
MEPATH=/usr/local/bin/test
FILECOUNT=`ls... (4 Replies)
Discussion started by: Immolation
4 Replies
9. Shell Programming and Scripting
The `bash` below uses the oldest folder in the specified directory and logs it. The goes though an analysis process and creates a log. My problem is that if there are 3 folders in the directory folder1,folder2,folder3, the bash is using folder2 for the analysis eventhough folder1 is the oldest... (0 Replies)
Discussion started by: cmccabe
0 Replies
10. Shell Programming and Scripting
In the bash below the oldest folder in a directory is selected. If there are 3folders in the directory /home/cmccabe/Desktop/NGS/test and nothing is done to them (ie. no files deleted, renamed) then the bash correctly identifies f1 as the oldest. However, if something is done to the folder then... (4 Replies)
Discussion started by: cmccabe
4 Replies
LEARN ABOUT DEBIAN
opendkim-genkey
opendkim-genkey(8) System Manager's Manual opendkim-genkey(8)
NAME
opendkim-genkey - DKIM filter key generation tool
SYNOPSIS
opendkim-genkey [options]
DESCRIPTION
opendkim-genkey generates (1) a private key for signing messages using opendkim(8) and (2) a DNS TXT record suitable for inclusion in a
zone file which publishes the matching public key for use by remote DKIM verifiers.
The filenames of these are based on the selector (see below); the private key will have a suffix of ".private" and the TXT record will have
a suffix of ".txt".
OPTIONS
-a Appends the domain name (see -d below) to the label in the generated TXT record, followed by a trailing period. By default it is
assumed the domain name is implicit from the context of the zone file, and is therefore not included in the output.
-b bits
Specifies the size of the key, in bits, to be generated. The default is 1024 which is the value recommended by the DKIM specifica-
tion.
-d domain
Names the domain which will use this key for signing. Currently only used in a comment in the TXT record file. The default is
"example.com".
-D directory
Instructs the tool to change to the named directory prior to creating files. By default the current directory is used.
-h algorithms
Specifies a list of hash algorithms which can be used with this key. By default all hash algorithms are allowed.
-n note
Includes arbitrary note text in the key record. By default, no such text is included.
-r Restricts the key for use in e-mail signing only. The default is to allow the key to be used for any service.
-s selector
Specifies the selector, or name, of the key pair generated. The default is "default".
-S Disallows subdomain signing by this key. By default the key record will be generated such that verifiers are told subdomain signing
is permitted.
-t Indicates the generated key record should be tagged such that verifiers are aware DKIM is in test at the signing domain.
NOTES
Requires that the openssl(8) binary be installed and in the executing shell's search path.
VERSION
This man page covers the version of opendkim-genkey that shipped with version 2.6.8 of OpenDKIM.
COPYRIGHT
Copyright (c) 2007, 2008 Sendmail, Inc. and its suppliers. All rights reserved.
Copyright (c) 2009, 2011, 2012, The OpenDKIM Project. All rights reserved.
SEE ALSO
opendkim(8), openssl(8)
RFC6376 - DomainKeys Identified Mail
The OpenDKIM Project opendkim-genkey(8)