elisp nagyon kezdo

Ha vannak itt elisp tudorok, akkor a kerdesema kovetkezo lenne hozzajuk.
[elozetesbe: soha nem irtam meg elisp programot ... Lisp-et sem ... olvasgatas (passziv olvasgatas!) szinten azeert mar talakoztunk egymassal]

Van egy bash-scriptem, ezt szeretnem implementalni elispbe, ugy hogy vagy egy bufferbe nyomja ki a vegeredmenyt formazva mint ahogy az eredeti script is csinalja, es/vagy a statussorba (vagy mia nyu" a neve a minibuffert es az aktualis ablakot elvalaszto sornak, ahol a mode-ok lathtoak ...) azt hogy nekem hany processem fut meg ...

A script:
--------------------------------------------------------------------------------------
#/bin/bash
DATE=`date '+%m/%d/%y %H:%M:%S'`
echo $1
#if [[ $2 -eq 1 ]]; then
printf "+----------------+-------------------------------+--------------+\n"
printf "| %8s |\n" $DAT
E
printf "| Number of |\n"
printf "+----------------+-------------------------------+--------------+\n"
printf "| %12s | All | |\n" $USER
printf "+----------------+----------------+--------------+ |\n"
printf "| submitted jobs | submitted jobs | all jobs | idled jobs |\n"
printf "| [running jobs] | | | |\n"
printf "|================+================+==============+==============+\n"
#fi

while [[ $(condor_q | grep ${USER:0:4} | wc -l) != 0 ]]; do
UIDLE=`condor_q | grep ${USER:0:4} | wc -l`
RUN=`condor_q | grep ${USER:0:4} | awk '{print $6}' | grep R | wc -l`
SUBMITTED=`condor_q | grep running | awk '{print $1}'`
IDLE=`condor_q | grep running | awk '{print $3}'`
ALL=`condor_q | grep running | awk '{print $5}'`

printf "| %4d[%3d] | %4d | %4d | %4d |\r"
$UIDLE $RUN $SUBMITTED $ALL $IDLE
sleep 600s;
done

Koszi,
k.