I’m using the find command in a ksh script, and I’m trying to retrieve just the filenames, rather than the full path. As in, I want it to return text.exe, not //severname/dir1/dir2/text.exe.
How would I go about getting that? To clarify, I know the directory the files are in, I am just grabbing the ones created before a certain date, so the pathname doesn’t matter.
you can do it with:
however does it really make sense? if there are two files with same filename but located in different directories, how can you distinguish them?
e.g.
EDIT
edit the answer to gain some better text formatting.
As you described in comment, so you want to
This could be done in one shot:
this will find files, make a tar (a.gz) to your target dir.