שאלה | איך מריצים סקריפט בטרמינל באנדרואיד או בקודולר
-
@מישהו12 אמר בשאלה | איך מריצים סקריפט בטרמינל באנדרואיד או בקודולר:
su cd /sdcard/Download chmod 777 script.sh ./script.sh
לא אמור להיות רווח בין הsu ל cd?
תכלס בקוד עצמו אני רואה שהפרדת
אבל בתצוגת קוד בפורום זה נראה מחובר
כשאני מצוטט אותך רק אז הקוד נראה בצורה טובה -
עכשיו זה כבר נראה יותר הגיוני
אם כי עדיין לא עובד:/ $ su :/ # cd /storage/emulated/0/Download :/storage/emulated/0/Download # chmod 777 script.sh :/storage/emulated/0/Download # ./script.sh /system/bin/sh: .script.sh: inaccessible or not found 127|:/storage/emulated/0/Download #
לשם הניסוי כתבתי בסקריפט רק
su reboot
בקידוד ansi
הקובץ בסיומת sh -
@מישהו12 אמר בשאלה | איך מריצים סקריפט בטרמינל באנדרואיד או בקודולר:
@משה-144 משום מה הוא פשוט מתעקש להריץ את הסקריפט מ system/bin/sh
/system/bin/sh: .script.sh: inaccessible or not foundאני יכול לשלוח לך בפרטי את הסקריפט ותראה אם שייך להמיר אותו לפקודה אחת?
זה 5 שורות -
בשביל להריץ סקריפט עם הרשאות רוט יש להריץ את הפקודה הבאה.
su -c sh /storage/emulated/0/Download/1.sh
שזה הרשאת רוט
סוג הפעולה sh
ונתיב.סקריפט לדוגמא:
#! /system/bin/sh reboot
עובד מעולה הן בטרמינל והן בקודולר
קרדיט ל david lev ול @שלום-וברכה-1 -
-
-
@mefateach אמר בשאלה | איך מריצים סקריפט בטרמינל באנדרואיד או בקודולר:
@משה-144 אאל"ט זה סוג סקריפט מסוים (sh) לא?
נכון, אבל איזה עוד סקריפטי אנדרואיד אתה מכיר?