Article View: ch.comp.os.linux
Article #22036Re: Dateinamen aufteilen
From: Maechler Albin
Date: Tue, 01 Jun 1999 00:00
Date: Tue, 01 Jun 1999 00:00
26 lines
1352 bytes
1352 bytes
Hoi Daniel,
> Wie kann man mit sh oder bash einen Dateinamen aufteilen in den Teil nach
> dem letzten Punkt und den Teil davor?
# alles="aaaa.bbb.cc"
# vor=${alles%.*}
# nach=${alles##*.}
# set
alles=aaaa.bbb.cc
nach=cc
vor=aaaa.bbb
PS: Den Prompt '#' verwende ich anstelle von '>', um Verwirrungen mit dem
Zitatzeichen zu vermeiden. Ich will damit nicht andeuten, dass die Befehle nur
unter root laufen!
Gruss
Albin
---------------------------------------------------------
Albin Maechler | phone: +41 79 430 23 40
Jonas-Furrer-Strasse 97 |
CH-8400 Winterthur | mailto:Albin.Maechler@nice.ch
Technical Details
Message-ID:
<3753A834.C73234DB@siemens.ch>Path:
arc1-ca.pugleaf.net!unknown!not-for-mailReferences:
<7ilisi$3tb$1@pollux.ip-plus.net>Show Full Headers
Complete Article Headers
X-Google-Language: GERMAN,ASCII-7-bit X-Google-Thread: f4b73,de095a9a27faad3c X-Google-Attributes: gidf4b73,public From: Maechler Albin <Albin.Maechler@siemens.ch> Subject: Re: Dateinamen aufteilen Date: 1999/06/01 Message-ID: <3753A834.C73234DB@siemens.ch> X-Deja-AN: 484395659 Content-Transfer-Encoding: 7bit References: <7ilisi$3tb$1@pollux.ip-plus.net> X-Accept-Language: German/Switzerland, de-CH, en Content-Type: text/plain; charset=us-ascii X-Complaints-To: root@siemens.ch X-Trace: dilbert.siemens.ch 928229430 5768 139.24.3.129 (1 Jun 1999 09:30:30 GMT) Organization: Siemens Schweiz AG Mime-Version: 1.0 NNTP-Posting-Date: 1 Jun 1999 09:30:30 GMT Newsgroups: ch.comp.os.linux