[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

[ALMOST SOLVED] Re: Wie ANSI Sequenzen in 'nano' und 'mc' erzeugen ?



Sch... quoted-printable macht Mails kaputt...

Ist zwar nicht das was ich will, aber immerhin kann ich jetzt schon
mal in 'mutt' ausgaben unterscheidbar machen:

Dazu habe ich mir in meinem Attachmentfilter eine function eingebaut:

  __( '/usr/bin/tdfileview' )___________________________________________
 /
| ANSI()
| {
|   TDFV_LEN=`echo "$1" |wc -L |sed s/ //g`
|   STRING=""
|   for i in `seq 1 $TDFV_LEN` ; do
|     CHAR=`echo $1 |cut --character=$i`
|     STRING=$STRING"$CHAR$CHAR"
|   done
|   echo "[[----  VViieewwiinngg  wwiitthh  ffiillt
| teerr  $STRING  ----]]"
| }

wobei der Filter dann:

| elif [ `echo "$IN" |grep -E ".deb$"` ] ; then
|   _eA_eN_eS_eI_e _e"_e2_e4_e _e(_ev_e._e _e1_e)_e _eD_ee_eb_ei_ea_en_e _eP_ea_ec_ek_ea_eg_ee_e._e"
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

|   ar p "$IN" control.tar.gz | tar xzO ./control
|   echo  
|   echo $"[--Filelist:" 
|   ar p "$IN" data.tar.gz | tar tzv | sed -r s/^.{20}//

<snip>

 \______________________________________________________________________

kann.  Der entsprechende String wird dann ON-THE-FLY übersetzt.

Ich würde den String aber lieber in FETT und CYAN anzeigen lassen.

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/88452356    67100 Strasbourg/France   IRC #Debian (irc.icq.com)

Attachment: signature.pgp
Description: Digital signature


Reply to: