Linux Today: Linux News On Internet Time.
Search Linux Today
Linux News Sections:  Developer -  High Performance -  Infrastructure -  IT Management -  Security -  Storage -
Linux Today Navigation
LT Home
Contribute
Contribute
Link to Us
Linux Jobs


More on LinuxToday


Normalizing Path Names with Bash

Sep 04, 2009, 01:34 (0 Talkback[s])
(Other stories by Mitch Frazier)

"Each time a dir/.. match is found, variable expansion with substitution is used to remove the matched part of the path.

"Regular expressions were introduced in bash 3.0. Bash 3.2 changed regular expression handling slightly in that quotes around regular expressions became part of the regular expression. So, if you have a version of bash (with regular expression support) and the code doesn't work, put the regular expression in the while loop in quotes."

Complete Story

Related Stories: