mv file from ls command help

Hi guys, can someone give me the shell script code for below:  

1) ls -lr  xyz_*.txt
xyz_2_222.txt
xyz_2_111.txt
xyz_1_333.txt
xyz_1_222.txt

2) mv  xyz_1_222.txt  some_dir   (pick the lowest file from the list)

How do i do the above 2 steps in  a *.sh script, basically how to get the lowest file name of the ls -lr commnand and pass it to the mv command.

thanks
LVL 1
gagaliyaAsked:
Who is Participating?
 
ozoConnect With a Mentor Commented:
mv `ls -r  xyz_*.txt|tail -1`  some_dir
0
 
gagaliyaAuthor Commented:
perfect thank you
0
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

All Courses

From novice to tech pro — start learning today.