![]() |
# 1 |
חבר על
|
צריך עזרה בקוד מסוים - bash
שלום , יש לי קובץ שינוי סיסמא למשתמש
לא משנה של מה הוא אני צריך עזרה , יש לי את הקוד הבא : sed -i s/^AdminPassword=$pass/AdminPassword=$newpass/ sc_serv.conf 2>/dev/null זאת אומרת הסיסמא הישנה - $pass תתחלף לסיסמא החדשה - $newpass בתוך הקובץ sc_serv.conf עכשיו הבעיה שנגיד הסיסמא הייתה 123 ואז שיניתי אותה לסיסמא love אז זה לא מתחלף ב love , זה עושה love123 כלומר , זה לא מחליף את הסיסמא הישנה אלא זה מוסיף את החדשה לפניה. לדעתי הבעיה בקוד הזה : sed -i s/^AdminPassword=$pass/AdminPassword=$newpass/ sc_serv.conf 2>/dev/null איך אפשר לסדר שהסיסמא הישנה תתחלף בחדשה ולא תתווסף לפניו ?? *אני יודע שאסור לבקש סקריפטים אבל אני סה"כ מבקש עזרה , עם עברתי על החוק אני נורא מצטער אז פשוט תנעלו\תעבירו\תמחקו. תודה רבה לכולם , דניס!
__________________
דניס טוקלנקוב, בעל העסק InetKey.Net. לתמיכה והזמנות חייגו: 0547177783 *עסק חוקי אשר רשום במע"מ ומספק קבלות. איינטקי - InetKey - אירוח אתרים - שרתים יעודיים - שמות מתחם - שרתי VPS |
![]() |
![]() |
# 2 |
תודה על תרומתך.
|
אם תציג תחת תגית כל שהיא של קוד זה יהיה הרבה יותר פשוט להבנה
ותראה גם את התוכן שם הקובץ |
![]() |
![]() |
# 3 |
חבר על
|
אתה יכול לדבר אתי באייסי ? 205947219
תודה רבה לך.
__________________
דניס טוקלנקוב, בעל העסק InetKey.Net. לתמיכה והזמנות חייגו: 0547177783 *עסק חוקי אשר רשום במע"מ ומספק קבלות. איינטקי - InetKey - אירוח אתרים - שרתים יעודיים - שמות מתחם - שרתי VPS |
![]() |
![]() |
# 4 |
תודה על תרומתך.
|
תנסה לעשות
sed -i s/^AdminPassword=$newpass/ sc_serv.conf 2>/dev/null ולא אני לא מבין ב BASH..אז אין טעם לדבר באיסיי מה גם שאני לא משתמש באיסיקיו... |
![]() |
![]() |
# 5 |
חבר על
|
זה לא עובד , בכלל לא רושם כלום ב AdminPassword=
זה נשאר ריק ללא סיסמא ![]() עוד מישהו בבקשה?
__________________
דניס טוקלנקוב, בעל העסק InetKey.Net. לתמיכה והזמנות חייגו: 0547177783 *עסק חוקי אשר רשום במע"מ ומספק קבלות. איינטקי - InetKey - אירוח אתרים - שרתים יעודיים - שמות מתחם - שרתי VPS |
![]() |
![]() |
# 6 |
תודה על תרומתך.
|
יופי, עכשיו כשזה נשאר ללא סיסמא.
תריץ את הסקריפט המקורי שלך וזה יעשה את הסיסמא החדשה בלבד זה חצי פתרון sed -i s/AdminPassword=$newpass/ sc_serv.conf 2>/dev/null תנסה גם ככה... |
![]() |
![]() |
# 7 |
חבר על
|
עדיין לא כותב , נשאר ריק
__________________
דניס טוקלנקוב, בעל העסק InetKey.Net. לתמיכה והזמנות חייגו: 0547177783 *עסק חוקי אשר רשום במע"מ ומספק קבלות. איינטקי - InetKey - אירוח אתרים - שרתים יעודיים - שמות מתחם - שרתי VPS |
![]() |
![]() |
# 8 |
Permanently Banned
|
אז מה הבעיה לעשות
קוד:
sed -i s/AdminPassword=$newpass/ sc_serv.conf 2>/dev/null && sed -i s/^AdminPassword=$pass/AdminPassword=$newpass/ sc_serv.conf 2>/dev/null |
![]() |
![]() |
# 9 | |
חבר על
|
לא עובד...
ציטוט:
לא עובד בכלל , אולי יש טעות בקוד?
__________________
דניס טוקלנקוב, בעל העסק InetKey.Net. לתמיכה והזמנות חייגו: 0547177783 *עסק חוקי אשר רשום במע"מ ומספק קבלות. איינטקי - InetKey - אירוח אתרים - שרתים יעודיים - שמות מתחם - שרתי VPS |
|
![]() |
![]() |
חברים פעילים הצופים באשכול זה: 1 (0 חברים ו- 1 אורחים) | |
|
|