ash - Problem

Status
Für weitere Antworten geschlossen.

Tieflieger

Benutzer
Mitglied seit
23. Feb 2010
Beiträge
77
Punkte für Reaktionen
0
Punkte
6
wenn ich mich über ein Terminal (putty, telnet win7, ubuntu) einlogge kommt diese Fehlermeldung als erstes.

-ash: syntax error: unterminated quoted string

Dadurch schein das grep-Kommando nicht zu gehen.
es erschein keine Ausgabe

nas> ps | grep spamd
nas>

wenn ich über das AdminTool gehe
/> ps | grep spamd
5493 root 31028 S /usr/syno/mailstation/bin/spamd -d -r /var/run/spamd
5538 root 31916 S spamd child
5539 root 31028 S spamd child
16422 root 2796 S grep spamd
/>

an was könnte das liegen?

Damit könnte ja sein das andere Eigaben auch nicht gehen, obwohl ich noch keinen weiteren Fehler gesehen habe.

meine .profil von root
Rich (BBCode):
#/etc/profile: system-wide .profile file for ash.
PATH="$PATH:/bin:/sbin:/usr/bin:/usr/sbin:/usr/syno/bin:/usr/syno/sbin:/usr/local/bin:/usr/local/sbin"
umask 022
#This fixes the backspace when telnetting in.
#if [ "$TERM" != "linux" ]; then
#        stty erase
#fi
export PATH
export TERMINFO=/opt/share/terminfo
HOME=/root
export HOME
TERM=xterm-color
export TERM=xterm
TERM=${TERM:-cons25}
TERM=xterm-color
export TERM
PAGER=more
export PAGER
PS1="`hostname`> "
alias dir="ls -al"
alias mc="mc -c
 

jahlives

Benutzer
Mitglied seit
19. Aug 2008
Beiträge
18.275
Punkte für Reaktionen
4
Punkte
0

Tieflieger

Benutzer
Mitglied seit
23. Feb 2010
Beiträge
77
Punkte für Reaktionen
0
Punkte
6
Ja da fehlt wirklich was, aber ich glaube nicht das dies was mit grep zu tun hat.

Das ist ja der Aufruf für den MC -> mc wird übersetzt in der Eingabe mc -c :)
 

jahlives

Benutzer
Mitglied seit
19. Aug 2008
Beiträge
18.275
Punkte für Reaktionen
4
Punkte
0
Die Fehlermeldung sagt aber was von einem nicht abgechlossenen String. Und davon hast du nur einen in der Datei, wenn ich das richtig gesehen habe
 

Tieflieger

Benutzer
Mitglied seit
23. Feb 2010
Beiträge
77
Punkte für Reaktionen
0
Punkte
6
ja - ich habe es ja auch geändert, Fehlermeldung weg :)

aber grep geht immer noch nicht.

IPKG grep ist aber installiert.
 

jahlives

Benutzer
Mitglied seit
19. Aug 2008
Beiträge
18.275
Punkte für Reaktionen
4
Punkte
0
Hast du denn den ipkg ps oder ps von der Firmware? Bei ipkg ps sieht man afaik nichts, wenn man die Parameter nicht angibt. Ergibt denn ein ps ohne grep auf der Konsole was? Mittels which ps siehst du ob du allenfalls per default ein ipkg ps verwendest
 

Tieflieger

Benutzer
Mitglied seit
23. Feb 2010
Beiträge
77
Punkte für Reaktionen
0
Punkte
6
ipkg Ps ist nicht insalliirt.

nas> ipkg remove ps
No packages removed.
Nothing to be done
Successfully terminated.

aber es greift da hin
nas> which ps
/opt/bin/ps
nas>

alo doch instaliert. ipkg prüfen.
 

jahlives

Benutzer
Mitglied seit
19. Aug 2008
Beiträge
18.275
Punkte für Reaktionen
4
Punkte
0
ps kommt afaik aus ipkg coreutils
Code:
/bin/ps | grep spamd
obiger Code müsste gehen, sonst ist grep wriklich putt ;)
 

Tieflieger

Benutzer
Mitglied seit
23. Feb 2010
Beiträge
77
Punkte für Reaktionen
0
Punkte
6
ja so geht es.

Danke
 
Status
Für weitere Antworten geschlossen.
 

Kaffeautomat

Wenn du das Forum hilfreich findest oder uns unterstützen möchtest, dann gib uns doch einfach einen Kaffee aus.

Als Dankeschön schalten wir deinen Account werbefrei.

:coffee:

Hier gehts zum Kaffeeautomat