🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

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

Re: basename in Skript

#693
From: Stefan Heimers
Date: Mon, 07 May 2007 19:46
36 lines
1744 bytes
Marc-A. Woog wrote:

> 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?

Keine Ahnung, bei mir funktioniert es:

stefan@larix:~$ ./test.sh 
Completed: test 2
stefan@larix:~$ cat test.sh 
#! /bin/sh
NameLong="test 2"
echo Completed: `basename "$NameLong"`
stefan@larix:~$ 

Wie sieht Dein Skript aus?

Stefan
Technical Details
Message-ID: <463f8134_7@news.bluewin.ch>
Path: arc1-ca.pugleaf.net!g2news1.google.com!news4.google.com!proxad.net!212.101.4.254.MISMATCH!solnet.ch!solnet.ch!news-zh.switch.ch!switch.ch!news.ip-plus.net!newsfeed.ip-plus.net!news.bluewin.ch!not-for-mail
References: <1178565872.666123@moon>

Show Full Headers
Complete Article Headers
X-Google-Thread: f4b73,ee11868bc66673ba
X-Google-Attributes: gidf4b73,public
X-Google-Language: GERMAN,ASCII
Message-ID: <463f8134_7@news.bluewin.ch>
From: Stefan Heimers <stefan.usenet@heimers.ch>
Subject: Re: basename in Skript
Newsgroups: ch.comp.os.linux
Date: Mon, 07 May 2007 21:46:11 +0200
References: <1178565872.666123@moon>
Lines: 37
User-Agent: KNode/0.10.4
MIME-Version: 1.0
Content-Type: text/plain; charset=iso-8859-1
Content-Transfer-Encoding: 8Bit
NNTP-Posting-Host: 81.63.182.175
X-Original-NNTP-Posting-Host: 81.63.182.175
X-Trace: news.bluewin.ch 1178566965 81.63.182.175 (7 May 2007 21:42:45 +0200)
Organization: Bluewin AG
Complaints-To: abuse@bluewin.ch
X-Original-NNTP-Posting-Host: 127.0.0.1
Path: arc1-ca.pugleaf.net!g2news1.google.com!news4.google.com!proxad.net!212.101.4.254.MISMATCH!solnet.ch!solnet.ch!news-zh.switch.ch!switch.ch!news.ip-plus.net!newsfeed.ip-plus.net!news.bluewin.ch!not-for-mail