Re: echo-Ausgabe farbig?

2005-06-23 Diskussionsfäden Dirk Salva
On Wed, Jun 22, 2005 at 11:15:46PM +0200, Richard Mittendorfer wrote:
> wtf is efingerd? 

Ein finger-daemon, was sonst!?

> aha. hmm. funkt der mit einem file als quelle? dann koenntest du das was
> du jetzt mit echo oder so versuchst aus einem file (ala cat /etc/issue)
> holen? oder macht der das schon so? wie sieht die konfig von dem teil
> aus / woher holt er den string? Versuch anderes quoting. wie sieht das
> ergebnis aus?

Häh? "Funken" "tut" der gar nicht. Der efingerd ist halt ein
fingerdamenon, der IMHO über den inetd gestartet wird. Er holt sich
dann, je nach Aufruf, die Daten aus ausführbaren Config-Dateien.
Beispiel:
Eine Datei /etc/efingerd/nouser sieht wie folgt aus:

#! /bin/bash
if [ "$3" = "test" ]; then
  echo "Zeit:"
  echo date
exit 0
fi

Das ist schon alles. Und wenn ich da die Ausgabe (wie vorher
beschrieben) variieren will, geht das alles, bis auf ANSI-Codes, die
werden ignoriert.

ciao, Dirk
-- 
|  Akkuschrauber Kaufberatung and AEG GSM stuff   |
|   Visit my homepage:   http://www.nutrimatic.ping.de/   |
| FIDO: Dirk Salva 2:244/6305.10 Internet: dsalvaATgmx.de |
|The "Ruhrgebiet", best place to live in Germany! |


-- 
Haeufig gestellte Fragen und Antworten (FAQ): 
http://www.de.debian.org/debian-user-german-FAQ/

Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED]
mit dem Subject "unsubscribe". Probleme? Mail an [EMAIL PROTECTED] (engl)



Re: echo-Ausgabe farbig?

2005-06-22 Diskussionsfäden Richard Mittendorfer
Also sprach Dirk Salva <[EMAIL PROTECTED]> (Wed, 22 Jun 2005 00:56:39
+0200):
> On Tue, Jun 21, 2005 at 10:40:38PM +0200, Richard Mittendorfer wrote:
> > http://www.tldp.org/HOWTO/Bash-Prompt-HOWTO/c327.html
> 
> Danke, das Problem ist ein anderes:
> 
> Scheint am efingerd zu liegen, bei dem ich das anwenden will. Wenn ich
> die Zeile
> echo -e "\e[32mate '+%A, %d. %B %Y %Z, %U. Woche, %j. Tag, %Rh und
> %Ss'e[m" in eine Textdatei schreibe, eine Zeile davor #! /bin/sh
> schreibe, sie dann ausführbar mache und tatsächlich ausführe, dann
> wird die Zeile korrekt grün dargestellt. In /etc/efingerd/...
> funktioniert das nicht:-(

wtf is efingerd? 

aha. hmm. funkt der mit einem file als quelle? dann koenntest du das was
du jetzt mit echo oder so versuchst aus einem file (ala cat /etc/issue)
holen? oder macht der das schon so? wie sieht die konfig von dem teil
aus / woher holt er den string? Versuch anderes quoting. wie sieht das
ergebnis aus?
   
> ciao, Dirk

sl ritch



Re: echo-Ausgabe farbig?

2005-06-22 Diskussionsfäden Dirk Salva
On Tue, Jun 21, 2005 at 10:40:38PM +0200, Richard Mittendorfer wrote:
> http://www.tldp.org/HOWTO/Bash-Prompt-HOWTO/c327.html

Danke, das Problem ist ein anderes:

Scheint am efingerd zu liegen, bei dem ich das anwenden will. Wenn ich
die Zeile
echo -e "\e[32mate '+%A, %d. %B %Y %Z, %U. Woche, %j. Tag, %Rh und %Ss'e[m"
in eine Textdatei schreibe, eine Zeile davor #! /bin/sh schreibe, sie
dann ausführbar mache und tatsächlich ausführe, dann wird die Zeile
korrekt grün dargestellt. In /etc/efingerd/... funktioniert das
nicht:-(

ciao, Dirk
-- 
|  Akkuschrauber Kaufberatung and AEG GSM stuff   |
|   Visit my homepage:   http://www.nutrimatic.ping.de/   |
| FIDO: Dirk Salva 2:244/6305.10 Internet: dsalvaATgmx.de |
|The "Ruhrgebiet", best place to live in Germany! |



Re: echo-Ausgabe farbig?

2005-06-21 Diskussionsfäden Richard Mittendorfer
Also sprach Dirk Salva <[EMAIL PROTECTED]> (Tue, 21 Jun 2005 09:24:23
+0200):
> On Tue, Jun 21, 2005 at 07:22:55AM +0200, Bertram Scharpf wrote:
> > > Wie kann ich generell einzelne oder mehrere Zeilen nacheinander
> > > farbig vom "Normalfall" abgrenzen?
> > echo -e '\e[32mhallo\e[m'
> 
> Ja danke, das funktioniert. Aber wieso funktioniert
> echo -e '\e[32m`date '+%A, %d. %B %Y %Z, %U. Woche, %j. Tag, %Rh und
> %Ss'`\e[m' nicht?

http://www.tldp.org/HOWTO/Bash-Prompt-HOWTO/c327.html

> ciao, Dirk

sl ritch


-- 
Haeufig gestellte Fragen und Antworten (FAQ): 
http://www.de.debian.org/debian-user-german-FAQ/

Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED]
mit dem Subject "unsubscribe". Probleme? Mail an [EMAIL PROTECTED] (engl)



Re: echo-Ausgabe farbig?

2005-06-21 Diskussionsfäden Michelle Konzack
Am 2005-06-21 18:26:32, schrieb Dirk Salva:
> On Tue, Jun 21, 2005 at 12:50:49PM +0200, Michelle Konzack wrote:

> > date +"%A, %d. %B %Y %Z, %U. Woche, %j. Tag, %Rh und %Ss"
> > ^^^^
> > Da sind ESC Zeichen.
> > In 'mc':
> > q
> > 
> 
> Danke, ohne die Zusatzangaben hätte man das nicht erkennen können!
> 
> Aber es hilft nicht. Die von Dir genannten Steuerzeichen werden
> genauso wie  Backslash-e am Prompt ausgedruckt, nicht ausgewertet.
> Bis jetzt hat noch kein Vorschlag funktioniert:-(

Komisch, denn ich habe es gerade nochmal ausprobiert:
Screenshot:


(550 kByte)

Es geht im XTerm und auf der Console.
Wenn die ANSI-Sequenz bei Dir nicht funktioniert, ist was faul.

Ich verwende sowas schon seit einer ganzen Weile...

> ciao, Dirk

Greetings
Michelle

-- 
Linux-User #280138 with the Linux Counter, http://counter.li.org/
Michelle Konzack   Apt. 917  ICQ #328449886
   50, rue de Soultz MSM LinuxMichi
0033/3/8845235667100 Strasbourg/France   IRC #Debian (irc.icq.com)


signature.pgp
Description: Digital signature


Re: echo-Ausgabe farbig?

2005-06-21 Diskussionsfäden Dirk Salva
On Tue, Jun 21, 2005 at 12:50:49PM +0200, Michelle Konzack wrote:
> Am 2005-06-21 01:53:17, schrieb Dirk Salva:
> > Hallo Leute,
> > 
> > ich benutze in einem Script u.a. die Zeile
> > 
> > echo "date '+%A, %d. %B %Y %Z, %U. Woche, %j. Tag, %Rh und %Ss'"
> > 
> > Wie kann ich die Ausgabe so abändern, daß z.B. die beiden letzten
> > Sachen (alles nach dem letzten Komma) in grün erscheinen?
> 
> date +"%A, %d. %B %Y %Z, %U. Woche, %j. Tag, %Rh und %Ss"
> ^^^^
> Da sind ESC Zeichen.
> In 'mc':
> q
> 

Danke, ohne die Zusatzangaben hätte man das nicht erkennen können!

Aber es hilft nicht. Die von Dir genannten Steuerzeichen werden
genauso wie  Backslash-e am Prompt ausgedruckt, nicht ausgewertet.
Bis jetzt hat noch kein Vorschlag funktioniert:-(

ciao, Dirk
-- 
|  Akkuschrauber Kaufberatung and AEG GSM stuff   |
|   Visit my homepage:   http://www.nutrimatic.ping.de/   |
| FIDO: Dirk Salva 2:244/6305.10 Internet: dsalvaATgmx.de |
|The "Ruhrgebiet", best place to live in Germany! |



Re: echo-Ausgabe farbig?

2005-06-21 Diskussionsfäden Michelle Konzack
Am 2005-06-21 01:53:17, schrieb Dirk Salva:
> Hallo Leute,
> 
> ich benutze in einem Script u.a. die Zeile
> 
> echo "date '+%A, %d. %B %Y %Z, %U. Woche, %j. Tag, %Rh und %Ss'"
> 
> Wie kann ich die Ausgabe so abändern, daß z.B. die beiden letzten
> Sachen (alles nach dem letzten Komma) in grün erscheinen?

date +"%A, %d. %B %Y %Z, %U. Woche, %j. Tag, %Rh und %Ss"
^^^^
Da sind ESC Zeichen.
In 'mc':
q


> Wie kann ich generell einzelne oder mehrere Zeilen nacheinander
> farbig vom "Normalfall" abgrenzen?
> 
> ciao, Dirk

Greetings
Michelle

-- 
Linux-User #280138 with the Linux Counter, http://counter.li.org/
Michelle Konzack   Apt. 917  ICQ #328449886
   50, rue de Soultz MSM LinuxMichi
0033/3/8845235667100 Strasbourg/France   IRC #Debian (irc.icq.com)


signature.pgp
Description: Digital signature


Re: echo-Ausgabe farbig?

2005-06-21 Diskussionsfäden Michelle Konzack
Am 2005-06-21 09:24:23, schrieb Dirk Salva:

> Ja danke, das funktioniert. Aber wieso funktioniert
> echo -e '\e[32m`date '+%A, %d. %B %Y %Z, %U. Woche, %j. Tag, %Rh und 
> %Ss'`\e[m'
> nicht?

Funktioniert das:

date +"%A, %d. %B %Y %Z, %U. Woche, %j. Tag, %Rh und %Ss"

> ciao, Dirk

Greetings
Michelle

-- 
Linux-User #280138 with the Linux Counter, http://counter.li.org/
Michelle Konzack   Apt. 917  ICQ #328449886
   50, rue de Soultz MSM LinuxMichi
0033/3/8845235667100 Strasbourg/France   IRC #Debian (irc.icq.com)


signature.pgp
Description: Digital signature


Re: echo-Ausgabe farbig?

2005-06-21 Diskussionsfäden Matthias Grzeschik
Hallo Dirk,

On Tue, Jun 21, 2005 at 09:24:23AM +0200, Dirk Salva wrote:
> > echo -e '\e[32mhallo\e[m'
> 
> Ja danke, das funktioniert. Aber wieso funktioniert
> echo -e '\e[32m`date '+%A, %d. %B %Y %Z, %U. Woche, %j. Tag, %Rh und 
> %Ss'`\e[m'
> nicht?

Dein Problem besteht nur darin, dass die einfachen
Anfuehrungszeichen eine Auswertung des Kommandos nicht zulassen.
Versuche mal:

echo -e "\e[32m`date '+%A, %d. %B %Y %Z, %U. Woche, %j. Tag, %Rh und %Ss'`\e[m"

Gruss

Matthias


-- 
Haeufig gestellte Fragen und Antworten (FAQ): 
http://www.de.debian.org/debian-user-german-FAQ/

Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED]
mit dem Subject "unsubscribe". Probleme? Mail an [EMAIL PROTECTED] (engl)



Re: echo-Ausgabe farbig?

2005-06-21 Diskussionsfäden Dirk Salva
On Tue, Jun 21, 2005 at 07:22:55AM +0200, Bertram Scharpf wrote:
> > Wie kann ich generell einzelne oder mehrere Zeilen nacheinander
> > farbig vom "Normalfall" abgrenzen?
> echo -e '\e[32mhallo\e[m'

Ja danke, das funktioniert. Aber wieso funktioniert
echo -e '\e[32m`date '+%A, %d. %B %Y %Z, %U. Woche, %j. Tag, %Rh und %Ss'`\e[m'
nicht?

ciao, Dirk
-- 
|  Akkuschrauber Kaufberatung and AEG GSM stuff   |
|   Visit my homepage:   http://www.nutrimatic.ping.de/   |
| FIDO: Dirk Salva 2:244/6305.10 Internet: dsalvaATgmx.de |
|The "Ruhrgebiet", best place to live in Germany! |


-- 
Haeufig gestellte Fragen und Antworten (FAQ): 
http://www.de.debian.org/debian-user-german-FAQ/

Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED]
mit dem Subject "unsubscribe". Probleme? Mail an [EMAIL PROTECTED] (engl)



Re: echo-Ausgabe farbig?

2005-06-21 Diskussionsfäden Dirk Salva
On Tue, Jun 21, 2005 at 07:22:55AM +0200, Bertram Scharpf wrote:
> echo -e '\e[32mhallo\e[m'

Noch ein Nachtrag:
Auch Deine Hallo-Zeile funktioniert in dem Script, über welchem
#! /bin/bash
steht, nicht mehr. Funktioniert das generell in einem Bashscript
nicht?

ciao, Dirk
-- 
|  Akkuschrauber Kaufberatung and AEG GSM stuff   |
|   Visit my homepage:   http://www.nutrimatic.ping.de/   |
| FIDO: Dirk Salva 2:244/6305.10 Internet: dsalvaATgmx.de |
|The "Ruhrgebiet", best place to live in Germany! |


-- 
Haeufig gestellte Fragen und Antworten (FAQ): 
http://www.de.debian.org/debian-user-german-FAQ/

Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED]
mit dem Subject "unsubscribe". Probleme? Mail an [EMAIL PROTECTED] (engl)



Re: echo-Ausgabe farbig?

2005-06-21 Diskussionsfäden Michael Zimmermann
Am Dienstag, 21. Juni 2005 01:53 schrieb
Dirk Salva:
> Hallo Leute,
>
> ich benutze in einem Script u.a. die Zeile
>
> echo "date '+%A, %d. %B %Y %Z, %U. Woche, %j. Tag, %Rh und %Ss'"
>
> Wie kann ich die Ausgabe so abändern, daß z.B. die beiden letzten
> Sachen (alles nach dem letzten Komma) in grün erscheinen?
>
> Wie kann ich generell einzelne oder mehrere Zeilen nacheinander
> farbig vom "Normalfall" abgrenzen?

Schau mal hier
www.termsys.demon.co.uk/vtansi.htm

micha



Re: echo-Ausgabe farbig?

2005-06-20 Diskussionsfäden Bertram Scharpf
Hallo,

Am Dienstag, 21. Jun 2005, 01:53:17 +0200 schrieb Dirk Salva:
> ich benutze in einem Script u.a. die Zeile
> 
> echo "date '+%A, %d. %B %Y %Z, %U. Woche, %j. Tag, %Rh und %Ss'"
> 
> Wie kann ich die Ausgabe so abändern, daß z.B. die beiden letzten
> Sachen (alles nach dem letzten Komma) in grün erscheinen?
> 
> Wie kann ich generell einzelne oder mehrere Zeilen nacheinander
> farbig vom "Normalfall" abgrenzen?

echo -e '\e[32mhallo\e[m'

Bertram

-- 
Bertram Scharpf
Stuttgart, Deutschland/Germany
http://www.bertram-scharpf.de


-- 
Haeufig gestellte Fragen und Antworten (FAQ): 
http://www.de.debian.org/debian-user-german-FAQ/

Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED]
mit dem Subject "unsubscribe". Probleme? Mail an [EMAIL PROTECTED] (engl)



echo-Ausgabe farbig?

2005-06-20 Diskussionsfäden Dirk Salva
Hallo Leute,

ich benutze in einem Script u.a. die Zeile

echo "date '+%A, %d. %B %Y %Z, %U. Woche, %j. Tag, %Rh und %Ss'"

Wie kann ich die Ausgabe so abändern, daß z.B. die beiden letzten
Sachen (alles nach dem letzten Komma) in grün erscheinen?

Wie kann ich generell einzelne oder mehrere Zeilen nacheinander
farbig vom "Normalfall" abgrenzen?

ciao, Dirk
-- 
|  Akkuschrauber Kaufberatung and AEG GSM stuff   |
|   Visit my homepage:   http://www.nutrimatic.ping.de/   |
| FIDO: Dirk Salva 2:244/6305.10 Internet: dsalvaATgmx.de |
|The "Ruhrgebiet", best place to live in Germany! |


-- 
Haeufig gestellte Fragen und Antworten (FAQ): 
http://www.de.debian.org/debian-user-german-FAQ/

Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED]
mit dem Subject "unsubscribe". Probleme? Mail an [EMAIL PROTECTED] (engl)