Rocksolid Light

groups  faq  privacy  How to post  login

Message-ID:  

You shall be rewarded for a dastardly deed.


rocksolid / de.comp.os.unix.bsd / Re: FreeBSD 14: sh(1) kann jetzt auch Steuerzeichen im Prompt

SubjectAuthor
* FreeBSD 14: sh(1) kann jetzt auch Steuerzeichen im PromptChristian Weisgerber
`- Re: FreeBSD 14: sh(1) kann jetzt auch Steuerzeichen im PromptRaimund Huemmer

1
Subject: FreeBSD 14: sh(1) kann jetzt auch Steuerzeichen im Prompt
From: Christian Weisgerber
Newsgroups: de.comp.os.unix.bsd
Date: Thu, 14 Dec 2023 18:31 UTC
Path: i2pn2.org!i2pn.org!news.1d4.us!usenet.goja.nl.eu.org!weretis.net!feeder8.news.weretis.net!news.datentrampelpfad.de!akk.uni-karlsruhe.de!inti.inka.de!inka.de!mips.inka.de!.POSTED.localhost!not-for-mail
From: nad...@mips.inka.de (Christian Weisgerber)
Newsgroups: de.comp.os.unix.bsd
Subject: FreeBSD 14: sh(1) kann jetzt auch Steuerzeichen im Prompt
Date: Thu, 14 Dec 2023 18:31:26 -0000 (UTC)
Message-ID: <slrnunmifu.19it.naddy@lorvorc.mips.inka.de>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Injection-Date: Thu, 14 Dec 2023 18:31:26 -0000 (UTC)
Injection-Info: lorvorc.mips.inka.de; posting-host="localhost:::1";
logging-data="42590"; mail-complaints-to="usenet@mips.inka.de"
User-Agent: slrn/1.0.3 (FreeBSD)
Lines: 16
View all headers

Ein kleines Detail, das vielleicht außer mir niemanden interessiert:
Mit FreeBSD 14.0 kann sh(1) jetzt auch mit nichtdruckende Zeichen
im Shellprompt umgehen. Man kann Steuerzeichen mit \[ \] einklammern,
wie von bash gewohnt, so dass sie nicht in die Berechnung der Länge
des Prompts einfließen und es damit kein Durcheinander gibt.

Also z.B. sowas:

PS1="\[$(tput so)\]\u@\h\[$(tput se)\][\w] "

Das war das letzte "unverzichtbare" Feature für mich, das bisher
bei sh(1) gefehlt hat. Jetzt verwende ich sh(1) auch als interaktive
Shell, ohne den ganzen Balast einer bash oder den Irrungen von tcsh.

--
Christian "naddy" Weisgerber naddy@mips.inka.de

Subject: Re: FreeBSD 14: sh(1) kann jetzt auch Steuerzeichen im Prompt
From: Raimund Huemmer
Newsgroups: de.comp.os.unix.bsd
Date: Thu, 14 Dec 2023 21:09 UTC
References: 1
Path: i2pn2.org!i2pn.org!usenet.goja.nl.eu.org!3.eu.feeder.erje.net!feeder.erje.net!fu-berlin.de!uni-berlin.de!individual.net!not-for-mail
From: ray...@rayjoe.de (Raimund Huemmer)
Newsgroups: de.comp.os.unix.bsd
Subject: Re: FreeBSD 14: sh(1) kann jetzt auch Steuerzeichen im Prompt
Date: Thu, 14 Dec 2023 22:09:54 +0100
Lines: 17
Message-ID: <87ttok32zh.fsf@mudchute.huemmer.net>
References: <slrnunmifu.19it.naddy@lorvorc.mips.inka.de>
Mime-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: 8bit
X-Trace: individual.net FZOLCkAmBhagadKKU/iK8QhD27+GQA6jG4MCk6f1tgnX/yeT+4
Cancel-Lock: sha1:/FFSz6ld4FXz0vglZvHxT8j1KaI= sha1:nva5o62V3WzZzxgX6dk2P7DcjAA= sha256:AqleEyWr/D+BRJt4uv1+pqsGeSoBrX+EuOXrd9wSXGs=
User-Agent: Gnus/5.13 (Gnus v5.13)
View all headers

Christian Weisgerber <naddy@mips.inka.de> writes:

> Also z.B. sowas:
>
> PS1="\[$(tput so)\]\u@\h\[$(tput se)\][\w] "
>
> Das war das letzte "unverzichtbare" Feature für mich, das bisher
> bei sh(1) gefehlt hat. Jetzt verwende ich sh(1) auch als interaktive
> Shell, ohne den ganzen Balast einer bash oder den Irrungen von tcsh.

Sehr schön! Besten Dank für den Hinweis.

Gruß
Raimund

--
Life's too short to read boring signatures


rocksolid / de.comp.os.unix.bsd / Re: FreeBSD 14: sh(1) kann jetzt auch Steuerzeichen im Prompt

1
server_pubkey.txt

rocksolid light 0.9.136
clearnet tor