Danke Vain, Du hast mich vor'm verrückt werden bewahrt 👍
Eine Kleinigkeit noch: Folgendes Skript soll die Datei kresir.org in Emacs öffnen und den String "Forderung" suchen.
1
2
3
4
5
6
7
8
9
10
11
12
13 | #!/bin/bash
skriptdir=/media/Daten/ARCHIV/Skript
skript=kresir.org
key=Forderung
string1="-c -e '(find-file \"$skriptdir/$skript\")'"
string2="-e '(beginning-of-buffer)'"
string3="-e '(search-forward \"$key\")'"
string=$(echo -e $string1 $string2 $string3)
echo $string
emacsclient $string
|
Die Datei wird nicht geöffnet und Emacs wirft folgende Fehlermeldung aus:
*ERROR*: End of file during parsing
Am Terminal wird die Datei anstandslos geöffnet:
| emacsclient -c -e '(find-file "/media/Daten/ARCHIV/Skript/kresir.org")' -e '(beginning-of-buffer)' -e '(search-forward "Forderung")'
|
Also kann es nicht daran liegen, das $string einen Fehler enthält.
Irgendeine Idee?
Viele Grüße,
illinux