🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: ch.comp.os.linux
Article #692

basename in Skript

#692
From: Marc-A. Woog
Date: Mon, 07 May 2007 19:24
24 lines
1280 bytes
Hallo zusammen,

ich habe ein Problem in einem bash-Skript mit basename und
Directory-Namen, welche Leerzeichen enthalten.

basename auf der Kommandozeile funktioniert wie erwartet:
---
mwoog@polaris:~$ basename /dir/test 2
test
mwoog@polaris:~$ basename "/dir/test 2"
test 2
---
In einem bash-Skript, wird jedoch alles nach dem Leerzeichem im
Directory-Namen abgeschnitten:
---
echo Completed: `basename "$NameLong"`
---
liefert "Completed: test" zur�ck.

Was mache ich falsch?

Viele Gruesse

Marc
Technical Details
Message-ID: <1178565872.666123@moon>
Path: arc1-ca.pugleaf.net!g2news1.google.com!news3.google.com!fu-berlin.de!uni-berlin.de!individual.net!not-for-mail

Show Full Headers
Complete Article Headers
X-Google-Thread: f4b73,ee11868bc66673ba,start
X-Google-Attributes: gidf4b73,public
X-Google-Language: GERMAN,ASCII
Path: arc1-ca.pugleaf.net!g2news1.google.com!news3.google.com!fu-berlin.de!uni-berlin.de!individual.net!not-for-mail
From: "Marc-A. Woog" <mwoog@mailinator.com>
Newsgroups: ch.comp.os.linux
Subject: basename in Skript
Date: Mon, 07 May 2007 21:24:31 +0200
Organization: None
Lines: 24
Message-ID: <1178565872.666123@moon>
Mime-Version: 1.0
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 8bit
X-Trace: individual.net uptIlSHe+qhGF8zsJRPMKgXsxOL0SpGbG7ZyRMwbYkPzBt4mLB
User-Agent: Thunderbird 2.0.0.0 (Macintosh/20070326)
Cache-Post-Path: moon!unknown@beagle
X-Cache: nntpcache 3.0.1 (see http://www.nntpcache.org/)