ash - Problem

  • Ab sofort steht euch hier im Forum die neue Add-on Verwaltung zur Verfügung – eine zentrale Plattform für alles rund um Erweiterungen und Add-ons für den DSM.

    Damit haben wir einen Ort, an dem Lösungen von Nutzern mit der Community geteilt werden können. Über die Team Funktion können Projekte auch gemeinsam gepflegt werden.

    Was die Add-on Verwaltung kann und wie es funktioniert findet Ihr hier

    Hier geht es zu den Add-ons

Status
Für weitere Antworten geschlossen.

Tieflieger

Benutzer
Registriert
23. Feb. 2010
Beiträge
77
Reaktionspunkte
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
 
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 :)
 
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
 
ja - ich habe es ja auch geändert, Fehlermeldung weg :)

aber grep geht immer noch nicht.

IPKG grep ist aber installiert.
 
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
 
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.
 
ps kommt afaik aus ipkg coreutils
Code:
/bin/ps | grep spamd
obiger Code müsste gehen, sonst ist grep wriklich putt ;)
 
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