Win a copy of Functional Reactive Programming this week in the Other Languages forum!
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

how to reterive a file from specific path using unix script

 
prasanna ganesh
Greenhorn
Posts: 9
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi,

I want to take a file from specific path using unix shell script.

The file which i want, should take the file from the location given by using the following command in unix "$ls -ltr | tail -1". That is it should take the latest file in that path.

Below is my script. I can able to view the list of files in the path but i need to take the file into one specific location or into a variable.

Could some one help me on this. Thanks for your help in advance.

#!/bin/ksh
PATH= /www/a/logs/
if [ -d $PATH ]
then
echo "is a directory"
ls -ltr | tail -1
fi
 
Tim Holloway
Saloon Keeper
Posts: 18303
56
Android Eclipse IDE Linux
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
FILE=`ls -ltr | tail -1`

Or you can use the alternate evaluation notation, which goes something like this:

FILE=${{ ls -ltr | tail -1 }}
 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic