Hello Experts,
Can you please help me by providing a code which can give me the complete path except last word in a variable, the variable i can use anywhere else for my operation
eg:
if this below one is my path:
user/oracle/Test_admin/myfolder/bakup/part_bkptemp_part_bkp_repeated/list.txt
I want a code which can pull
user/oracle/Test_admin/myfolder/bakup/part_bkptemp_part_bkp_repeated/
in a variable excluding "list.txt" [last word.]
Please help:confused:
[MAN="dirname"]
dirname
[/MAN]
$ dirname "a/b/c.txt"
a/b
zaxxon
July 14, 2011, 3:53am
3
$> VAR=user/oracle/Test_admin/myfolder/bakup/part_bkptemp_part_bkp_repeated/list.txt
$> echo ${VAR%/*}"/"
user/oracle/Test_admin/myfolder/bakup/part_bkptemp_part_bkp_repeated/
or
$> V=$(dirname user/oracle/Test_admin/myfolder/bakup/part_bkptemp_part_bkp_repeated/list.txt)`echo '/'`
$> echo $V
user/oracle/Test_admin/myfolder/bakup/part_bkptemp_part_bkp_repeated/
or
$> BLA=user/oracle/Test_admin/myfolder/bakup/part_bkptemp_part_bkp_repeated/list.txt
$> echo $BLA| sed 's/[^/]*$//'
user/oracle/Test_admin/myfolder/bakup/part_bkptemp_part_bkp_repeated/
thanks a lot
---------- Post updated at 02:56 AM ---------- Previous update was at 02:55 AM ----------
Awesome dude thanks