From 418753bf89711b951e9a6c88c940c8663c50cd60 Mon Sep 17 00:00:00 2001 From: Jephte CLAIN Date: Mon, 22 Dec 2014 17:24:56 +0400 Subject: [PATCH] ajout de splitpath --- lib/ulib/base.split | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/lib/ulib/base.split b/lib/ulib/base.split index a500514..837d0ed 100644 --- a/lib/ulib/base.split +++ b/lib/ulib/base.split @@ -57,6 +57,12 @@ function splitvar() { # variable $2(=name) et la valeur, qui est placée dans la variable $3(=value) splitfsep "$1" = "${2:-name}" "${3:-value}" } +function splitpath() { +# Découper $1 de la forme [dir/]name entre le répertoire, qui est placé dans la +# variable $2(=dir), et le nom du fichier, qui est placé dans la variable +# $3(=name) + splitlsep2 "$1" / "${2:-dir}" "${3:-name}" +} function splitname() { # Découper $1 de la forme basename[.ext] entre le nom de base du fichier, qui # est placé dans la variable $2(=basename) et l'extension, qui est placée dans