add readlink command : to get value of symbolic link or canonical file name 42/26142/1
authorwoojin <woojin2.jung@samsung.com>
Sat, 9 Aug 2014 10:56:53 +0000 (19:56 +0900)
committerDmitry Kovalenko <d.kovalenko@samsung.com>
Mon, 18 Aug 2014 09:46:40 +0000 (13:46 +0400)
Change-Id: I026ff0ab08c8efbd56d9095d162ea2b8a96054c5
Signed-off-by: woojin <woojin2.jung@samsung.com>
daemon/da_command

index 62158e0..d02ee46 100755 (executable)
@@ -6,6 +6,7 @@ MANAGER=/usr/bin/da_manager
 FIND=/usr/bin/find
 GETAPPINSTALLPATH="/usr/bin/pkgcmd -a"
 PORTFILE=/tmp/port.da
+READLINK=/usr/bin/readlink
 
 print_usage()
 {
@@ -16,6 +17,7 @@ print_usage()
        echo "runmanager                execute da_manager"
        echo "findunittest              find unittest project"
        echo "getversion                                get version"
+       echo "readlink filepath                 get value of given symbolic link or canonical file name"
 }
 
 kill_manager()
@@ -50,6 +52,11 @@ get_version()
        echo $VERSION
 }
 
+read_link()
+{
+       $READLINK -f $FILEPATH
+}
+
 if test $# -gt 2 -o $# -lt 1; then
        print_usage
        exit 1
@@ -60,6 +67,9 @@ if test -n "$2"; then
 #              killapp)
 #                      APPPATH=$2
 #                      ;;
+               readlink)
+                       FILEPATH=$2
+                       ;;
                *)
                        print_usage
                        exit 1
@@ -86,6 +96,9 @@ case "$1" in
        getversion)
                get_version
                ;;
+       readlink)
+               read_link
+               ;;
        *)
                echo "Unknown option!"
                print_usage