From stefan.troeger@wirtschaft.tu-chemnitz.de Tue Nov 24 04:14:38 1998 From: stefan.troeger@wirtschaft.tu-chemnitz.de To: users-de@lists.opensuse.org Subject: Re: nochmal bash und noch was zu java Date: Tue, 24 Nov 1998 04:14:38 +0000 Message-ID: <73dbre$1nu$1@pavlov.creep.de> In-Reply-To: MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="===============1570838096811754664==" --===============1570838096811754664== Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Mail-Followup-To: suse-linux(a)suse.com References: <Pine.LNX.3.96.981123173842.1354A-10000= 0(a)Brainticket.Martian> Mime-Version: 1.0 Content-Type: multipart/mixed; boundary=3DIJpNTDwzlM2Ie8A6 In-Reply-To: <Pine.LNX.3.96.981123173842.1354A-1000= 00(a)Brainticket.Martian>; from M.Norek on Mon, Nov 23, 1998 at 05:46:16P= M +0100 Sender: owner-suse-linux(a)suse.com --IJpNTDwzlM2Ie8A6 Content-Type: text/plain; charset=3Diso-8859-1 Content-Transfer-Encoding: quoted-printable Hi, On Mon, Nov 23, 1998 at 17:46 +0100, M.Norek wrote: > ich habe einige msgs in Erinnerung, wo das schon mal behandelt wurde mit > dem Thema farbiger Prompt, als Antwort kamen da kryptische Zeichen mit > eckigen Klammern etc. <--Wo kann man das nachlesen?? (=3DE4hnlich farbige > Ansi/Ascii Screens wie bei Dos!?) Anbei eine Mail mit den Codes. Vergi=3DDF nicht, die ANSI-Esc-Sequenzen in \[ \] Klammern zu setzen, z. B. PROMPT_COMMAND=3D3D'PS1=3D3D`if test "$UID" =3D3D 0 ; then \ echo "\[\033[1m\033[31m\][\u]\`pwd -P\`#\[\033[0m\] " ; \ else \ echo "\[\033[1m\][\u]\`pwd -P\`>\[\033[0m\] " ; \ fi `' export PROMPT_COMMAND da sonst die bash beim Zeilenumbruch durcheinanderkommt. Ciao, Stefan --IJpNTDwzlM2Ie8A6 Content-Type: message/rfc822 Content-Description: Forwarded message from Andre E=7Fer Received: from one.hrz.tu-chemnitz.de (localhost [127.0.0.1]) by one.hrz.tu-chemnitz.de (8.8.8/8.8.8) with ESMTP id SAA00254 for ; Tue, 2 Jun 1998 18:04:21 +0200 Received: from mailbox.hrz.tu-chemnitz.de by one.hrz.tu-chemnitz.de (fetchmail-4.3.8 IMAP) for (single-drop); Tue, 02 Jun 1998 18:= 04:21 CEST Received: from obelix.hrz.tu-chemnitz.de (obelix.hrz.tu-chemnitz.de [134.109.= 132.55]) by mailbox.hrz.tu-chemnitz.de (8.8.8/8.8.3) with ESMTP id CAA05370 f= or ; Tue, 2 Jun 1998 02:00:11 +0200 (MET D= ST) Received: from Goldengate.suse.com by obelix.hrz.tu-chemnitz.de with SMTP (PP= ); Tue, 2 Jun 1998 02:00:04 +0200 Received: from localhost (daemon(a)localhost)=20 by Goldengate.suse.com (8.8.8/8.8.8) with SMTP id QAA01493; Mon, 1 Jun 1998 16:10:02 -0700 Received: by Goldengate.suse.com (bulk_mailer v1.5); Mon, 1 Jun 1998 16:09:57 -0700 Received: (from mdom(a)localhost) by Goldengate.suse.com (8.8.8/8.8.8)=20 id QAA01477 for suse-linux-outgoing; Mon, 1 Jun 1998 16:09:57 -0700 Received: from guinness.esser.net (root(a)porti-p4.Informatik.Uni-Oldenburg.D= E [134.106.1.84])=20 by Goldengate.suse.com (8.8.8/8.8.8) with ESMTP id QAA01428=20 for ; Mon, 1 Jun 1998 16:09:21 -0700 Received: from informatik.uni-oldenburg.de (ecs(a)localhost [127.0.0.1])=20 by guinness.esser.net (8.8.8/8.8.8) with ESMTP id AAA07795=20 for ; Tue, 2 Jun 1998 00:47:54 +0200 Message-ID: <35732F9A.FA3233B(a)informatik.uni-oldenburg.de> Date: Tue, 02 Jun 1998 00:47:54 +0200 Resent-From: ThomasTrueten(a)cyberjunkie.com From: "Andre E=7Fer" Organization: University of Oldenburg, Germany To: suse-linux(a)suse.com Subject: Re: xterm attribute eines aktiven Fensters =C3=A4ndern References: <199805292020.WAA00516(a)xw.wolf> <356F7021.F20BEE41(a)informatik= .uni-oldenburg.de> Sender: owner-suse-linux(a)suse.com Reply-To: suse-linux(a)suse.com QAA01493 Mime-Version: 1.0 Content-Type: text/plain; charset=3Diso-8859-1 Content-Transfer-Encoding: quoted-printable Content-Disposition: attachment; filename=3Dmutt-one-1390-123 Gerald Preissler wrote: >=3D20 > Kann man eigentlich auch durch eine Skript die Hintergrundfarbe eines akt=3D iven xterm > aendern? Waer =3DB4ne nette Option wenn man ein su zu root macht. >=3D20 xterm (genauer: der VTsonstwas-standard) unterstuetzt (einige) ansi-escape sequenzen. mit echo -e '\033[XXm' werden beispielsweise die farbwerte (abhaengig von XX gesetzt) gesetzt. da ich zu diesen codierungen in der suse-linux nichts gefunden habe, hier eine kurze tabelle mit den wichtigsten werten (aus meinem dos5.0 handbuch :=3D ) : textattribute: 0: alle attribute aus 1: fettdruck ein 4: unterstreichen 5: blinken (geht im xterm nicht (?)) 7: invertierte darstellung 8: verdeckt textfarben(fuer hintergrundfarben 10 addieren): 30: schwarz 31: rot 32: gruen 33: gelb 34: blau 35: magentarot 36: cyanblau 37: weiss tip: man kann diese sequenzen in verzeichnisnamen 'einbauen', und so 'wichtige' unterverzeichnisse rot einfaerben oder so... ausserdem kann man mit 'PROMPT_COMMAND' experimentieren. wer lust hat kann ja mal=3D20 # initialization PROMPT_COMMAND=3D3D'PS1=3D3D`echo -e "\f"`' =3D20 # weekday PROMPT_COMMAND=3D3D$PROMPT_COMMAND'\\\e[1\;34m`date +%A`" "' =3D20 # date PROMPT_COMMAND=3D3D$PROMPT_COMMAND'\\\e[0\;34m`date "+0 %B %Y"`" "' =3D20 # time of day PROMPT_COMMAND=3D3D$PROMPT_COMMAND'\\\e[0\;33m[`date +%H`\\\e[5m:\\\e[0\;33m= =3D `date +%M`\\\e[5m:\\\e[0\;33m`date +%S`]" "'=3D20 =3D20 # user(a)host and newline PROMPT_COMMAND=3D3D$PROMPT_COMMAND'\\\e[0\32m`echo -e "[\u@\h]"`\\\e[0m`echo= =3D "\n"`' =3D20 # new line and pwd PROMPT_COMMAND=3D3D$PROMPT_COMMAND'\\\e[1\;37m`echo "\`pwd -P\`"`' =3D20 # '=3D3D=3D3D>' PROMPT_COMMAND=3D3D$PROMPT_COMMAND'\\\e[1\;31m`echo " =3D3D=3D3D> "`\\\e[0m' =3D20 export PROMPT_COMMAND =3D20 in sein .profile einfuegen... andre --=3D20 Andre E=3DDFer / http://www.informatik.= uni-oldenburg.de/~ecs> -- Um aus der Liste ausgetragen zu werden, eine Mail an majordomo(a)suse.com schicken, mit dem Text: unsubscribe suse-linux --IJpNTDwzlM2Ie8A6-- -- Um aus der Liste ausgetragen zu werden, eine Mail an majordomo(a)suse.com schicken, mit dem Text: unsubscribe suse-linux -- Um aus der Liste ausgetragen zu werden, eine Mail an majordomo(a)suse.com schicken, mit dem Text: unsubscribe suse-linux --===============1570838096811754664==--