דילוג לתוכן
  • דף הבית
  • קטגוריות
  • פוסטים אחרונים
  • משתמשים
  • חיפוש
  • חוקי הפורום
כיווץ
תחומים

תחומים - פורום חרדי מקצועי

💡 רוצה לזכור קריאת שמע בזמן? לחץ כאן!
  1. דף הבית
  2. תכנות
  3. עזרה בניסוח פקודה בלינוקס

עזרה בניסוח פקודה בלינוקס

מתוזמן נעוץ נעול הועבר תכנות
3 פוסטים 2 כותבים 70 צפיות 1 עוקבים
  • מהישן לחדש
  • מהחדש לישן
  • הכי הרבה הצבעות
תגובה
  • תגובה כנושא
התחברו כדי לפרסם תגובה
נושא זה נמחק. רק משתמשים עם הרשאות מתאימות יוכלו לצפות בו.
  • שואףש מנותק
    שואףש מנותק
    שואף
    כתב ב נערך לאחרונה על ידי
    #1

    אני רוצה לעשות פקודה בשורה אחת, שאם הארכיטורה של השרת היא 64 ביט, יחזיר yes, ואם לא, יחזיר lo
    אני כותב ככה

     [ `arch` = 'x86_64' ] && echo yes || echo no
    

    אבל, יש כל מיני סוגים של תוצאות של הפקודה arch, יש גם amd64 ועוד כמה. הצד השווה שאם זה 64 ביט תמיד יהיה שם הספרות 64.
    אני רוצה שאם arch כולל המספר 64 זה יחזיר yes
    ניסיתי

     [ `arch` = *'64'* ] && echo yes || echo no
    

    אבל כנראה לא ככה כותבים

    אשמח לעזרה
    תודה

    ליצירת קשר: admin@i-call.me

    הידד! גישה למייל גם בלי מחשב ואינטרנט!

    yossizY תגובה 1 תגובה אחרונה
    0
    • שואףש שואף

      אני רוצה לעשות פקודה בשורה אחת, שאם הארכיטורה של השרת היא 64 ביט, יחזיר yes, ואם לא, יחזיר lo
      אני כותב ככה

       [ `arch` = 'x86_64' ] && echo yes || echo no
      

      אבל, יש כל מיני סוגים של תוצאות של הפקודה arch, יש גם amd64 ועוד כמה. הצד השווה שאם זה 64 ביט תמיד יהיה שם הספרות 64.
      אני רוצה שאם arch כולל המספר 64 זה יחזיר yes
      ניסיתי

       [ `arch` = *'64'* ] && echo yes || echo no
      

      אבל כנראה לא ככה כותבים

      אשמח לעזרה
      תודה

      yossizY מנותק
      yossizY מנותק
      yossiz
      כתב ב נערך לאחרונה על ידי
      #2

      @שואף https://stackoverflow.com/questions/229551/how-to-check-if-a-string-contains-a-substring-in-bash

      📧 יוסי@מייל.קום | 🌎 בלוג | ☕ קפה

      תגובה 1 תגובה אחרונה
      0
      • שואףש מנותק
        שואףש מנותק
        שואף
        כתב ב נערך לאחרונה על ידי
        #3

        מצאתי
        פשוט היה צריך להוסיף סוגריים

        [[ `arch` = *'64'* ]] && echo yes || echo no
        

        ליצירת קשר: admin@i-call.me

        הידד! גישה למייל גם בלי מחשב ואינטרנט!

        תגובה 1 תגובה אחרונה
        0
        תגובה
        • תגובה כנושא
        התחברו כדי לפרסם תגובה
        • מהישן לחדש
        • מהחדש לישן
        • הכי הרבה הצבעות


        בא תתחבר לדף היומי!
        • התחברות

        • אין לך חשבון עדיין? הרשמה

        • התחברו או הירשמו כדי לחפש.
        • פוסט ראשון
          פוסט אחרון
        0
        • דף הבית
        • קטגוריות
        • פוסטים אחרונים
        • משתמשים
        • חיפוש
        • חוקי הפורום