On Tue, 2010-05-04 at 14:11 +0200, Roberto Ragusa wrote: > David Bartmess wrote: > > > I'm trying to express only the filename from a filepath, i.e., > > whoopie.txt from /opt/dev/whoopie.txt. > > I see you already have received solutions. > Here is a simpler one (no sed, no basename): > > COMPLETEPATH=aa/bb/cc/dd > ONLYFILENAME=${COMPLETEPATH##*/} Simplicity is in the eye of the beholder. Personally I prefer basename (and it's cousin dirname) because I know them and don't have to remember the Shell syntax for substitutions. How would you adapt your method to do the same as "basename $foo .txt"? I don't doubt it can be done, but I can't be bothered working it out. That's what simplicity means in my book. poc -- users mailing list users@xxxxxxxxxxxxxxxxxxxxxxx To unsubscribe or change subscription options: https://admin.fedoraproject.org/mailman/listinfo/users Guidelines: http://fedoraproject.org/wiki/Mailing_list_guidelines