, for?
, regexp, glob. glob - .
BTW, : echo $(cd $PWD/../.. && echo $PWD), /../.. .
Perl, :
perl -e '$ENV{PWD} =~ m@^(.*)(/[^/]+){2}$@ && print $1,"\n"'
{2} Perl - , . :
N=2
perl -e '$ENV{PWD} =~ m@^(.*)(/[^/]+){'$N'}$@ && print $1,"\n"'
Perl split(), join ( ) splice() , :
perl -e '@a=split("/", $ENV{PWD}); print join("/", splice(@a, 0, -2)),"\n"'
-2 , .