Shell Ausgabe

  • 4 Antworten
  • Letztes Antwortdatum
J

JanPeters

Ambitioniertes Mitglied
2
Hallo Leute, ich habe mit Tasker ein shell command ausgeführt und zwar "am ?".
Als <Store Output In> hab ich die Variable mit %Ausgabe deklariert und <Stores Error In> mit %Fehler,
Nun nach ausführen des Shell command "am?", bin ich darüber verwundert dass die Shellausgabe nicht in der Variable <Store Output In> enthalten war, sondern in <Store Error In>, wobei ich hier dachte, dort sollten nur die Fehlercodes ausgegeben werden, falls vorhanden.

Hat das hier so seine Richtigkeit?
 
am ? wird auch einen fehler zurückgeben (mit dem ? wird der befehl nichts anfangen können)
um es in stdout zu haben evtl nur am oder am -h oder am --help
 
Achso das Fragezeichen ist kein command und daher wurde das als Fehler interpretiert. Also mit dem Befehl "am" funktioniert nun die Ausgabe in <Store Ouput In> Variable. Dankeschön :)

"am -h" und "am --help" werden bei mir im Terminal Emulator als unknown command interpretiert. Wo kommen die Befehler nun aber vor ? Vielleicht in einer anderen Shell Version, die in einem anderem Android System so verwendet wird. Würd mich gern interessieren.
 
Es gibt kein -h bzw. --help, ich hatte nicht geschaut deshalb das oder
 
Alles klar und vielen Dank nochmals
 

Ähnliche Themen

M
Antworten
0
Aufrufe
459
MaGu64
M
rtwl
Antworten
3
Aufrufe
1.062
rtwl
rtwl
T
Antworten
2
Aufrufe
575
the-unknown
T
Zurück
Oben Unten