parent directory example
This commit is contained in:
parent
b5cd93a09f
commit
ef9f00aa5c
1
bash.md
1
bash.md
|
@ -138,6 +138,7 @@ See: [Parameter expansion](http://wiki.bash-hackers.org/syntax/pe)
|
||||||
STR="/path/to/foo.cpp"
|
STR="/path/to/foo.cpp"
|
||||||
echo ${STR%.cpp} # /path/to/foo
|
echo ${STR%.cpp} # /path/to/foo
|
||||||
echo ${STR%.cpp}.o # /path/to/foo.o
|
echo ${STR%.cpp}.o # /path/to/foo.o
|
||||||
|
echo ${STR%/*} # /path/to
|
||||||
|
|
||||||
echo ${STR##*.} # cpp (extension)
|
echo ${STR##*.} # cpp (extension)
|
||||||
echo ${STR##*/} # foo.cpp (basepath)
|
echo ${STR##*/} # foo.cpp (basepath)
|
||||||
|
|
Loading…
Reference in New Issue