פורסם 2017 ביוני 48 שנים אהלן, אני מנסה להימנע מלהיכנס לתיקיה שבה נמצא הקובץ ולאחר מכן ה - ./ כל פעם שאני מריץ סקריפט. מישהו מכיר דרך לעקוף את הנקודה סלאש והנתיב המלא?,כלומר לפתוח טרמינל לרשום את שם הקובץ וזה יסתיים הסיפור..
פורסם 2017 ביוני 48 שנים שתי אפשרויות: - להוסיף את הספריה של הסקריפט ל-path - ליצור symbolic link באחת הספריות שנמצאות ב-path שיקשר ל-script שלך
פורסם 2017 ביוני 48 שנים מחבר ציטוט של etal שתי אפשרויות: - להוסיף את הספריה של הסקריפט ל-path - ליצור symbolic link באחת הספריות שנמצאות ב-path שיקשר ל-script שלך אתה יכול לתת לי דוגמאות לשני המקרים?
פורסם 2017 ביוני 58 שנים מה בעיה להריץ את הסקריפט עם נתיב ? bash path/to/dir/script.sh מה ש @etal הציע, זה sudo ln -s $PWD/path/script.sh /usr/bin/script.sh אבל הוא לא כל כך נכון
פורסם 2017 ביוני 58 שנים https://stackoverflow.com/questions/8779951/how-do-i-run-a-shell-script-without-using-sh-or-bash-commands Add the sha-bang {#!/bin/bash) line at the very top. Using chmod u+x scriptname make the script executable. Place the script under /usr/local/bin folder. Run the script using just the name of the script. כמובן שאתה יכול לשים את הקובץ גם בכל מקום בנתיב המקומי שלך.
ארכיון
דיון זה הועבר לארכיון ולא ניתן להוסיף בו תגובות חדשות.