From e89802b1bcd403b177b9c71e13e4f0277b0c2637 Mon Sep 17 00:00:00 2001 From: Gordon Hecker Date: Thu, 1 Oct 2009 14:54:54 +0200 Subject: [PATCH] implement wrapper for external tool: ln Signed-off-by: Gordon Hecker --- generic/e2lib.lua | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/generic/e2lib.lua b/generic/e2lib.lua index 3e5660f..ebe4036 100644 --- a/generic/e2lib.lua +++ b/generic/e2lib.lua @@ -1555,6 +1555,20 @@ function e2lib.cp(src, dst, flags) return e2lib.call_tool("cp", args) end +--- call the ln command +-- @param src string: source name +-- @param dst string: destination name +-- @param flags string: additional flags +-- @return bool +-- @return the last line ouf captured output +function e2lib.ln(src, dst, flags) + if not flags then + flags = "" + end + local args = string.format("%s '%s' '%s'", flags, src, dst) + return e2lib.call_tool("ln", args) +end + --- call the curl command -- @param args -- @return bool -- 2.39.5