• 20.07.2025, 02:50
  • Register
  • Login
  • You are not logged in.

 

mysterox

Senior Member

Linux: Aus PL!0001 wird immer ein Traceroute

Wednesday, October 4th 2006, 12:07pm

Hallo zusammen,

ich habe an die serielle schnittstelle ein Gerät angeschlossen das mit Befehlen versorgt werden muss!

Leider besteht dieser Befehel IMMER aus einem "!" und 4 darauf folgenden Zahlen.

Das Problem ist, dass mir Linux immer aus dem "!0001" ein Traceroute macht und z.b. aus "!0002" ein exit befehl macht!

hat zufällig jemand ne idee wie ich dies abschalten kann?

mfg

Mysterox

Y0Gi

God

Re: Linux: Aus PL!0001 wird immer ein Traceroute

Wednesday, October 4th 2006, 4:08pm

Die Bash merkt sich die letzten X Befehle. Diese kannst du über den Befehl `history` einsehen. Um ein Kommando aus der History auszuführen, gibt es den Shortcut `!n` wobei n der Nummer in der History entspricht. Scheinbar übergibst du diese Zeichenfolge also nicht richtig an die Schnittstelle.

mysterox

Senior Member

Re: Linux: Aus PL!0001 wird immer ein Traceroute

Wednesday, October 4th 2006, 4:11pm

Hi,

aber ich habe niemals zu vor nen tracerout aufgerufen!
Gibt es ne möglichkeit die shortcuts zu deaktivieren, denn ich muss leider ein "!0001" an die schnittstelle schicken!

Y0Gi

God

Re: Linux: Aus PL!0001 wird immer ein Traceroute

Wednesday, October 4th 2006, 4:22pm

Sicher? Hast du mal history ausgeführt und dir angeschaut, was beim ersten Eintrag steht?

Deaktivieren wüsste ich so nicht. Poste mal den Befehl, den du ausführst, denn wie gesagt ist der wohl falsch maskiert.

composer

Full Member

Re: Linux: Aus PL!0001 wird immer ein Traceroute

Wednesday, October 4th 2006, 5:04pm

check out \!0001

mysterox

Senior Member

Re: Linux: Aus PL!0001 wird immer ein Traceroute

Wednesday, October 4th 2006, 5:24pm

Hi,

alles klar ich werde mal mit dem "\" probieren!

Der befehl wäre einfach echo "PL!0001" > /dev/ttyS0

mfg

Mysterox

hurra

God

Re: Linux: Aus PL!0001 wird immer ein Traceroute

Wednesday, October 4th 2006, 5:59pm

Jop, du musst das ! escapen.

Hättest du aber auch einfach so testen können:

Source code

1
2
3
4
lolo@hurra ~ %  echo PL!0001
zsh: no such event: 1
lolo@hurra ~ %  echo PL\!0001
PL!0001


Bei der Bash gehts auch!

mysterox

Senior Member

Re: Linux: Aus PL!0001 wird immer ein Traceroute

Thursday, October 5th 2006, 12:17pm

Hi,

jo jo danke dann werde ich das die Tage mal testen!

mfg

Mysterox