You're viewing a comment by Eivind Uggedal and its responses.
You're viewing a comment by Eivind Uggedal and its responses.
I am being sponsored by Syntress since 2007! They bought me an amazing dedicated server to run catonmat on. If you're looking web services in Chicago area, I highly recommend the Syntress guys!
I love to read science books. They make my day and I get ideas for awesome blog posts, such as Busy Beaver, On Functors, Recursive Regular Expressions and many others.
Take a look at my
Amazon wish list, if you're curious about what I have planned reading next, and want to surprise me. :)


8: You could also use basename(1):
filename=$(basename $path)
Comment Responses
Oh right. And for 9 also
dirname=$(dirname $path). I'll update the article with these!basename and dirname are not bash built-ins. So what makes 8 and 9 interesting is the param expansion solution - thanks!
Also true!
Reply To This Comment