Naja, also viele Befehle haben bei den Optionen eine Kurform, also z.B.
ls -al
ist die Kurzform für
ls -a -l
Bei grep finde ich allerdings nichts zu einer Option -N in der Manpage, daher weiß ich mit -eN nichts anzufangen, denn das würde "-e -N" entsprechen.
Kannst Du sagen, wo Du die Option -N her hast?
Das "{82.99}" wird von der Bash-Expansion expandiert nach "82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99".
Das "N{82.99}" wird expandiert nach "N82 N83 N84 N85 N86 N87 N88 N89 N90 N91 N92 N93 N94 N95 N96 N97 N98 N99".
Also wird im ersten Beispiel im Endeffekt das hier ausgeführt:
grep -eN82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 ./liste.txt
Der zweite Befehl ergibt nach der Expansion folgendes:
grep -e -N82 N83 N84 N85 N86 N87 N88 N89 N90 N91 N92 N93 N94 N95 N96 N97 N98 N99 ./liste.txt
Also wird N83 als Dateiname genommen, der durchsucht werden soll, aber diese Datei existiert nicht.
EDIT: Mal anders gefragt: Was möchtest Du denn machen?