shell script erkennt befehl nicht

  • Antworten:0
mentoreee
  • Forum-Beiträge: 1

14.03.2019, 15:17:30 via Website

Hallo Gemeinde,

ich wuerde gerne eine touch routine schreiben und diese per script ausfuehren

wenn ich auf dem handy in der console(phone is rooted) "input touchscreen tap 40 980" eingebe drueckt er an diese stelle wie gewollt. Nun wollte ich diesen befehl mit weiteren und einigen wait in eine .sh datei schreiben um so meine routine zu erhalten.

Wenn ich aber nun sh ./meineroutine.sh starte
//

#!/system/bin/sh

echo 'tet'
su
input touchscreen tap 40 980
ls -la

//
erhalte ich ein
su: not found
input: not found
und die korrekte ausgabe von ls -la

ich bin am verzweifeln und bitte um hilfe

Beantworte die Frage als Erster