Code: Alles auswählen
#!/bin/sh
# IRC-Daten
#PORT=$1;SERVER=$2;TARGET=$3;USER=$4;OBJ=$5;
# Anzahl der Zitate ermitteln
LINES=`sed $= -n zitate.txt`;
# Zufallszitat wählen (1- max Zeile $LINES)
LINE=$[($RANDOM % $LINES) + 1];
# Zitat auslesen
ZITAT=`sed -n '/$LINE/p' zitat.txt`;
# Zitat ausgeben
echo Zeilen: $LINES - Zufall: $LINE - Zitat: $ZITAT;
#dcop $PORT default say $SERVER "$TARGET" "$ZITAT";
Was mach ich falsch, bzw. wie krieg ich das hin?Zeilen: 64 - Zufall: 16 - Zitat: echo $LINES