Deutsch   English   Français   Italiano  
<th9gm1$o95$1@cabale.usenet-fr.net>

View for Bookmarking (what is this?)
Look up another Usenet article

Path: ...!npeer.as286.net!npeer-ng0.as286.net!news.mixmin.net!proxad.net!feeder1-2.proxad.net!usenet-fr.net!.POSTED!not-for-mail
From: Olivier Miakinen <om+news@miakinen.net>
Newsgroups: fr.comp.os.unix
Subject: Re: basename
Date: Sat, 1 Oct 2022 15:52:00 +0200
Organization: There's no cabale
Lines: 38
Message-ID: <th9gm1$o95$1@cabale.usenet-fr.net>
References: <63350177$0$25835$426a74cc@news.free.fr>
 <th9dma$p4e$10@shakotay.alphanet.ch>
NNTP-Posting-Host: 37.167.152.183
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
X-Trace: cabale.usenet-fr.net 1664632321 24869 37.167.152.183 (1 Oct 2022 13:52:01 GMT)
X-Complaints-To: abuse@usenet-fr.net
NNTP-Posting-Date: Sat, 1 Oct 2022 13:52:01 +0000 (UTC)
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:60.0) Gecko/20100101
 Firefox/60.0 SeaMonkey/2.53.1
In-Reply-To: <th9dma$p4e$10@shakotay.alphanet.ch>
Bytes: 1800

Le 01/10/2022 à 15:00, Jo Engo a écrit :
> 
>> pour vous, qu'est-ce que c'est qu'un "basename" ?
> 
> Pour moi c'est une commande :
> 
> $ basename /foo/bar/team
> team
> $ basename /toto/titi/ta.ta
> ta.ta
> 
> $ man basename
> BASENAME(1)                      User Commands                     
> BASENAME(1)
> 
> NAME
>        basename - strip directory and suffix from filenames
> 
> Apparement .ta n'est pas un suffixe, ou basenamene fait pas ce qu'il dit.

Si, .ta n'est pas un suffixe /en soi/, mais il l'est si tu le lui dis.

$ basename /toto/titi/ta.ta .ta
ta

Mais aussi :

$ basename /toto/titi/ta.ta a
ta.t
$ basename /toto/titi/ta.ta ta
ta.
$ basename /toto/titi/ta.ta a.ta
t

La notion rigide de suffixe dans MS-DOS et Windows n'existe pas en Unix.

-- 
Olivier Miakinen