טיפ שימושי במיוחד אם אתה משתמש במסוף (הצטרף לפקודת CD עם LS ... ורבים נוספים)

אני מאלה שמשתמשים הרבה זמן מסוף (קונסולה, bash, shell, איך שלא תרצו לקרוא לזה), מסיבות X או Y אני צריך לשנות כל הזמן ספריה, לעבוד על זה 🙂

ברוב המכריע של המקרים, שינוי בספריה (לדוגמה: cd / opt /) ואני גם רוצה לדעת מה יש בספרייה ההיא, לדעת את השניה הזו בה אני משתמש ls.

כלומר, זה יהיה ככה:

kzkggaara @ geass: ~ $ cd / opt /
kzkggaara @ geass: / opt / $
kzkggaara @ geass: / opt / $ ls
נסוס

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

ראה את הדברים הבאים, וזה לא יותר ממני להיכנס / העדיף / עם הפקודה הפשוטה cd / opt /:

כפי שאתה יכול לראות, בשלב אחד (cd / opt /) אני נכנס לספרייה וגם הוא מפרט את התוכן של אותה ספריה, ו ... כאילו שזה לא מספיק, זה מראה לי את זה עם צבעים 😀

הנה הדוגמה לגישה שלי /וכו/ עם cd / וכו '/:


הצבעים פשוטים להבנה:

אין צבע = קבצים
צבע כחול = תיקיות
צבע ירוק = קבצים עם הרשאות ביצוע

אבל, בוא נעבור לעיקר ... איך לעזאזל אני יכול גם לרשום באופן אוטומטי את הספרייה שאליה אני ניגש באמצעות תקליטור בלבד?

הארכיון שלנו .bashrc (ממוקם בתיקייה הביתית או האישית שלנו) יעזור לנו לעשות זאת, ראשית עלינו להכריז על פונקציה, אותה נקרא CDLS:

פונקציה cdls {cd "$ 1"; ls – צבע;}

שמנו קו זה משני צידי שלנו .bashrc ... הנה הפקודה לעשות את זה:

echo "" >> $HOME/.bashrc && echo "function cdls { cd "$1"; ls --color;}" >> $HOME/.bashrc

אתה לא בהכרח צריך לעשות זאת עם פקודה זו, המטרה היא שהקובץ .bashrc מכיל שורה זו, אז פשוט ערוך את הקובץ הזה עם עורך הטקסט המועדף עליך (משטח עכבר, קייט, גדיט, ננו, וי וכו ') והוסיפו אותו.
הם שומרים את השינוי, סוגרים את הטרמינל שפתוח ופותחים אחד חדש.

בו נכתוב את הדברים הבאים ונלחץ [להיכנס]:

cdls $HOME

זה אמור להספיק כדי לגשת לתיקיה האישית שלנו במסוף זה, והוא גם יפרט את תוכנו (עם צבעים והכל).

כלומר, מה CDLS זה כבר עושה את מה שאנחנו רוצים ... עכשיו אנחנו יכולים רק להשיג את אותו הדבר אבל עם cd

לשם כך אנו מוסיפים את הקובץ .bashrc השורה הבאה:

alias cd='cdls'

זה יעשה כשנכתוב cd ... הפעולה שאנו מגדירים תבוצע בפועל CDLS

אני משאיר לך את הפקודה שתכניס אוטומטית את השורה הקודמת הזו:

echo "" >> $HOME/.bashrc && echo "alias cd='cdls'" >> $HOME/.bashrc

אבל בדיוק כמו שאמרתי קודם, המטרה היא להוסיף שורה נוספת זו לאותו קובץ, אתה יכול להשתמש בעורך הטקסט שבחרת בשבילה.

ברגע שזה נעשה, סגור את הטרמינל ופתח חדש ... בו כתוב את הדברים הבאים ולחץ [להיכנס]:

cd /etc/

ובינגו, הם ייכנסו /וכו/ וגם התוכן של תיקיה זו יופיע ועם צבעים 😉 (בדיוק כמו בתמונה קודמת)

בשביל מה זה שימושי? 😀

לסקרנים התוהים מה המשמעות של פונקציה זו? ... אני משאיר לך את ההסבר הפשוט:

פונקציות cdls = כאן אנו מגדירים שאנחנו יוצרים פונקציה חדשה, והיא תיקרא cdls
תקליטור "$ 1" = ומה שהפונקציה הזו תעשה (היא תעשה בכל פעם שאנחנו מתקשרים, משתמשים או מבצעים אותה) זה לעשות CD (enter) לכיוון הפרמטר הראשון, כלומר ... - »« cd / home / », ה-« $ 1 »פירושו« מה שאנחנו כותבים אחרי cd ", בדוגמה זו הפרמטר הראשון הוא" / home / ".
; = המשמעות היא שהסדר הזה מסתיים שם, או פעולה לביצוע ... אבל לפונקציה יכולות להיות יותר פעולות לעשות, ואנחנו נגדיר עכשיו שנייה.
ls –צבע; = המשמעות היא שבנוסף לכל פעולה שהוכרזה לפני כן, היא גם תעשה "ls" במקום בו אנו נמצאים, ו- "ls" יעשה זאת בצבע (–צבע).

דבר אחרון ... הכי חכם, הם יבינו שההיגיון הזה (לקחת פונקציה ולהגדיר אותו לביצוע מספר פעולות) יש הרבה מאוד פוטנציאל, למשל ... אם אני רוצה להיכנס לתיקיה, וגם למחוק אחר, כלומר אני רוצה להיכנס ל /בית/ וגם למחוק / opt / temp / הפונקציה לכך תהיה:

function asdasd { cd "$1"; rm -Rv "$2"; }

והקלדה במסוף asdasd / בית / / opt / test / זה היה בגלל שהוא יכנס לפרמטר הראשון (/בית/ומחק את השני (/ opt / temp /).

בכל מקרה, זה באמת יש הרבה פוטנציאל hehe, זה תלוי בך לנצל את זה ככל שתוכל.

אם יש לך ספק או שאלה, תלונה או הצעה, אני אשמח לעזור לך, אני לא מומחה בהרבה, אבל לפחות אני רוצה לעזור 😀

לגבי


השאירו את התגובה שלכם

כתובת הדוא"ל שלך לא תפורסם. שדות חובה מסומנים *

*

*

  1. אחראי לנתונים: מיגל אנחל גטון
  2. מטרת הנתונים: בקרת ספאם, ניהול תגובות.
  3. לגיטימציה: הסכמתך
  4. מסירת הנתונים: הנתונים לא יועברו לצדדים שלישיים אלא בהתחייבות חוקית.
  5. אחסון נתונים: מסד נתונים המתארח על ידי Occentus Networks (EU)
  6. זכויות: בכל עת תוכל להגביל, לשחזר ולמחוק את המידע שלך.

  1.   בלה דיג'ו

    וכל זה על כך שלא השתמשנו בזש.

    1.    KZKG ^ גאארה דיג'ו

      לא ממש הכרתי אותו 😉
      תודה על הטיפ, אני אפקח עליו.

      עם זאת, ידע לא מתקיים ... ככל שניתן לרכוש טיפים וידע רבים יותר, כך אתה לא חושב? 🙂

      1.    MSX דיג'ו

        Zsh מיועד לקווירים, גברים משתמשים ב- sh !!! >: ד

        במציאות

        1.    KZKG ^ גאארה דיג'ו

          HAHAHA לא לא לא ... אני לא חושב כך, וגם לא להגיד את זה ככה, כי חלקם עלולים להיעלב.
          כולם משתמשים במה שהכי טוב להם, במה שהם הכי אוהבים 😀

          1.    MSX דיג'ו

            ???

            אפליקציה שאני משתמש בה רבות לניווט במערכת שלי היא Autojump:
            https://github.com/joelthelion/autojump/blob/master/README.md

        2.    בלה דיג'ו

          גברים הם פרקטיים, נשים וקווירים הם אלה שאוהבים לסבך את חייהם. אין צורך בבירור נוסף.

          1.    KZKG ^ גאארה דיג'ו

            אנא נסה לא להגיב על העדפות מיניות כן? ... היו דברים לא נוחים לדברים מסוג זה.

            מקווה שזה מובן.

          2.    בלה דיג'ו

            הבהרה זו צריכה להיות עבור @msx. רעיונות נבנים בהצהרות אמת, אובייקטיביות ורציונליות, ולא בעלבונות או גסות רוח.

            1.    KZKG ^ גאארה דיג'ו

              בתגובתי לעיל אמרתי לו שלא יגיד את הדברים האלה (יסלח על יתירות).
              ועכשיו אני אומר כן שוב, אבל לא מכוון אליך רק באופן ספציפי, זה תקף לכולם.

              אל תיקח את זה בצורה לא נכונה, הכוונה הייתה לא לגרום לאף אחד להרגיש לא נעים או רע, אני רק מנסה למנוע אי הבנה 🙂


          3.    סנונית דיג'ו

            האהה, רק ראיתי את ההערה הזו!

            «ההבהרה הזו צריכה להיות עבור @msx. רעיונות נבנים באמירות אמיתיות, אובייקטיביות ורציונליות, ולא בעלבונות או גסות רוח. "
            תפסיק לאכול ארוחת בוקר עם איש לימונים, אתה כבר נראה כמו פרנקלין בשטר של 100 דולר: http://www.watchingamerica.com/frankfurterallgemeine000009.shtml

            ????

        3.    הבל דיג'ו

          Zsh האם זה עבור fags? ובכן, אני חושב שאני אוהב להיות הומו אז כי מאז שלמדתי להשתמש בו לא הפסקתי ואני לא מתכוון לעשות זאת. o_____o

          האם גברים משתמשים בש?, ההערה הזו מוזרה שמגיעה ממישהו שיש לו מלא דברים מלא דברים, אז אניח שאני אישה. xP

          1.    KZKG ^ גאארה דיג'ו

            זה מה שלא רציתי להגיע אליו. בבקשה, בוא נעזוב את הקרב כאן, כן? 🙂
            כל אחד משתמש בכל מה שהוא רוצה ... ש, צש, או כל מה שהוא רוצה, וגם ... לכולם יש את ההעדפות המיניות שהם רוצים שיהיו, כבר היו כאן קרבות על דברים כאלה 🙁

          2.    MSX דיג'ו

            חחח xD

            בזמן האחרון zsh התפתח הרבה, ברגע שיש לי זמן -הא, כמה הזוי! - אני הולך לקרוא כמה שיותר את התיעוד שלו כדי לנצל אותו ולעשות את השינוי 🙂

            עכשיו להיות רציני: הדבר היחיד שמפריע לי קצת ב- zsh הוא שהוא לא תואם 100% ל- Bash, כך שאם אנו משתמשים ב- zsh בסקריפטים שלנו כדי להפיק את מלוא הפוטנציאל שלו, זה מאוד מאוד אפשרי שהתסריט האמור נכשל לעומת זאת, bash מצד שני, למרות שאנחנו משתמשים ב- zsh אנו כותבים את סקריפטי הקליפה שלנו ב- bash, זה בזבוז להשתמש ב- zsh ... o_O

            למרות זאת, אני חושב ש- zsh שווה את זה. אפרופו קליפה, מכירים את פיש? הפרויקט עלה מהאפר, עכשיו הוא נקרא דג דגים והם מפתחים אותו מהר מאוד.

    2.    775. רחוב דיג'ו

      אני חושב שצריך לכתוב את zsh מכיוון שהטרמינל מאוד רגיש לאותיות רישיות

      למרות ש- cd && ls / route תקף גם כן

      למרות שזה ארוך יותר לכתוב

      ברכות 😀

      1.    775. רחוב דיג'ו

        טעיתי, האצבע שלי הלכה

        שמתי שעם זה זה רשום וגישה לספריה

        cd && ls / path

        אבל פשוט תתכונן

        אם כי כדי לרשום רק משתמשים בזה

        ls / נתיב

        הפקודה המקבילה היא

        cd / path && ls

        לגבי

        1.    KZKG ^ גאארה דיג'ו

          ואכן, שימוש ב- && זהה מושגת 😀
          ההבדל היחיד הוא ש- "cd / opt / && ls" מכיל 6 תווים יותר מאשר רק "cd / opt /", כלומר אצטרך ללחוץ על 6 מקשים נוספים ^ - ^ U ... אני קצת עצלן לדברים כאלה היי.

          לכן הצטרפתי ל- CD + ls ... LOL !!

          1.    775. רחוב דיג'ו

            מה שאני משתמש בו הוא שאני מסנן את התוצאות לפי הרחבות.

            לדוגמה

            יש לי קבצים רבים ב- ~ / הורדות של יותר מ 100 ואני רק רוצה לראות את .png כדי לעשות זאת.

            הורדות של CD && ls * png

            מה יהיה עלי להוסיף או לעשות כדי לסנן את התוצאות בקוד פשוט יותר?

            לגבי

            1.    KZKG ^ גאארה דיג'ו

              פשוט 😉
              אתה יוצר פונקציה שהיא למשל, cdlsf:
              function cdlsf { cd "$1"; ls *.$2; }

              להשתמש בו יהיה:
              cdlsf / opt / png

              וזה יפרט רק את הקבצים . Png en / העדיף /
              כלומר, הפרמטר הראשון (בדוגמה / העדיף /) תהיה הספריה שאליה תרצה לגשת, והפרמטר השני (בדוגמה png) תהיה התוסף שברצונך לסנן כאשר אתה מפרט את הספריה.

              דוגמא נוספת, אם ברצונך לעבור אל / home / user / Pictures ולראות רק את הקבצים שהם .JPG, זה יהיה:
              cdlsf / home / user / תמונות jpg

              ????

              זה מה שרצית נכון?

              נ.ב: שמתי cdlsf עבור cd (enter) ls (list) f (filter) ... אבל ברור שאתה יכול לקרוא לפונקציה כל מה שתרצה.


    3.    אֵיִ פַּעַם דיג'ו

      zsh הוא לא POSIX, ולמרות הכל לוקח יותר זמן להתחיל, אז אני מעדיף להיות הומו, אבל יעיל יותר

      1.    בלה דיג'ו

        ראשית, ב- zsh תוכל להפעיל תמיכה ב- POSIX. שנית, לוקח זמן להתחיל לפי כמה פונקציות שאתה טוען בהתחלה, כך שהוא יכול להיות קל כמו שאתה רוצה. שלישית, עם zsh אחד יותר פרקטי ויעיל מאשר עם כל מעטפת אחרת. רביעית, השתמש בו לפני שמתח ביקורת.

        1.    MSX דיג'ו

          5. כאשר אתה מפעיל תמיכה ב- POSIX, כבר לא הגיוני להשתמש ב- ZSH.

          אני משתמש בו זמן מה, זה לא שווה את זה, sh הוא קצר ו- Bash מושלם, אין שום דבר שאתה לא יכול לעשות ב- Bash עם הכינויים והפונקציות המתאימים.

  2.   מרקו דיג'ו

    אני מאוד אוהב את הנושא. למעשה, עליהם ליצור מאמר נרחב יותר על הפקודות שניתן להשתמש בהן באופן כללי בטרמינל ובפיזורים ספציפיים, כמו צ'אקרה.

  3.   רידאל דיג'ו

    מצאתי את זה מאוד מעניין שכן מלבד לימוד הטריק הזה, הסברת כיצד כל פקודה עובדת.

    אני עוקב אחריך מאז שהתחלתי בעולם לינוקס (לא מזמן ...) ועודדו אותי להגיב רק כדי לברך אותך על המאמר 😉

    1.    KZKG ^ גאארה דיג'ו

      תודה שעצרתם והשאירו לנו את ההערה 😀
      בכל פעם שאני מעז להסביר משהו, אני רוצה להבהיר את זה כמה שיותר ברור ... טוב, אני יודע היטב מה זה לקרוא הדרכות באינטרנט ולא מבין כלום כלום חחח.

      ברוכים הבאים פעמיים ... ברוכים הבאים לעולם הטוקס האה, וגם ברוכים הבאים לבלוג 🙂
      אם יש לך שאלות, אתה יודע, יידע אותנו hehe.

      ברכות ותודה על התגובה ^ ⁻ ^

  4.   איוון דיג'ו

    פשוט קראתי את הפוסט שלך מאתר אחר ולא יכולתי להתאפק:

    האם זה לא יהיה קל יותר, פשוט ליצור כינוי בתוך ה- .bashrc?

    alias cd = 'ls'

    1.    KZKG ^ גאארה דיג'ו

      למעשה מה שאני מנסה להשיג הוא להיכנס לספרייה X (/ opt / ... / home / user / ... שיהיה) וגם כשאני נכנס אליה, היא מפרטת אוטומטית את התוכן של אותה ספריה.

      הפוך את הכל עם צעד אחד או פקודה אחת.

      הכנת כינוי כפי שאתה מציין, אז הייתי מפרט את הספריה כן, אבל לא אכנס אליה.

      1.    איוון דיג'ו

        ממה שאני מבין, המטרה לעשות את כל זה היא שאם אתה רוצה, למשל, להזין "/ וכו '" דרך הפקודה "cd", עם הכניסה, זה יראה לך באופן אוטומטי את התוכן של אותה ספריה, נכון?

        אם כן, אתה יכול לפשט את הפונקציה ל"כינוי ", שבו בתוך ה- .bashrc אתה שם:

        alias cd = »ls»

        עם זאת, כאשר אתה נמצא במסוף אתה משתמש:

        cd / וכו '

        תיכנס לספרייה «/ וכו '» וגם היא תפרט באופן אוטומטי את כל הקבצים והספריות שנמצאים שם.

        אם לא הבנתי את המטרה, התנצלות 😛

        1.    KZKG ^ גאארה דיג'ו

          למעשה, אני רוצה להיכנס לספרייה וברגע שבתוכה, לרשום מה היא מכילה.
          ניסיתי את מה שאתה אומר, והצהרתי ש- cd = ls על ידי כינוס, אבל זה לא עבד בשבילי.
          אני מגדיר את זה בעצמי ואז אני עושה:
          cd / etc /

          אבל זה מפרט / etc / ... אבל זה לא נכנס לספרייה הזו.
          אני משאיר לך צילום מסך כדי לראות: http://img204.imageshack.us/img204/5272/cdlserror.png

          1.    איוון דיג'ו

            הטעות שלי 😀

            היה ברור שזה לא יעבוד ככה, וגם כשניסיתי:

            כינוי cdls = 'cd $ 1; ls'

            מסיבה מוזרה זה לא עובד, זה פשוט מפרט את הספריה אבל לא נכנס ל- D:

            שגיאת באש? xD

            התנצלות על ההערות חסרות הטעם! 😀 ואני לוקח את הפונקציה עבור bashrc שלי 😛

            1.    KZKG ^ גאארה דיג'ו

              כינוי אינו זהה לפונקציה, כינוי אם אתה רוצה שהוא יהיה זהה למספר פקודות, אתה צריך להשתמש ב- && ... זה לא כמו בפונקציות, שמשתמש ב; וכתיבת הוראות נוספות תעבוד בשבילך.

              HAHA לא בשביל שום דבר חבר, אין מה לתרץ 😀
              לגבי

              נ.ב: ... לעזאזל ... כמה אני נוסטלגי כשאני רואה את הלוגו של Arch ... T_T ...


          2.    איוון דיג'ו

            אני יודע שזה לא אותו דבר אבל חשבתי שזה יעבוד (שגיאה: P)

            רק שהשימוש ב- «;» עובד בשבילי. במקום "&&" בתוך כינוי D: (יש לי שתי כינויים כאלה, מה שאני לא מבין זה למה זה לא עובד עם הכינוי שרציתי ליצור למקרה הזה)

            תודה ואגב, אני חושב שאשאר בבלוג תחת הכותרת "קורא תכוף" 😀 אהבתי מאוד את תוכן הבלוג 😛

            אויי כן אני יודע, לפעמים אני מפריד את עצמי מקשת יקרה שלי, אבל אני לא יודע למה, תמיד אי אפשר לי לא לחזור אליו xD

            ברכות!

            1.    KZKG ^ גאארה דיג'ו

              טוב ... טוקס הוא מסתורי, הוא עושה דברים ופעמים רבות אנחנו לא מבינים אותו, אבל יש לו תוכנית או מטרה לכולם ... HAHA 😀

              תענוג לקרוא את מה שאתה אומר, משתמש אחר בקשת שמצטרף לבלוג חחחח ... תענוג 😀

              הייתי צריך להפסיק להשתמש בו בגלל בעיות מוזרות שהגרעין נתן לי ... אבל הוא עדיין תופס מקום בלבי 🙁


          3.    איוון דיג'ו

            לצחוק בקול רם

            לא פגשתי את משתמש הקשת שלא זוכה לחיבה רבה להפצה, יש לו "אני לא יודע מה, מה אני יודע": P, אולי ואם הבעיות שנתתי לך היו מזמן, אתה יכול לחשוב לחזור לקשת 😀

            אגב, ידעתי שבמקום אחר קראתי כבר את שמך (טוב, כינוי, שם בדוי, כינוי, מה שלא יהיה), אתה חלק מכותבי אמנות שולחן העבודה, נכון? 🙂
            פעם קראתי להם 🙂

  5.   הוגו דיג'ו

    למעשה כדי לרשום את תוכן הספריה אין צורך להיכנס אליה, ולכן אני לא חושב שהדוגמה שבחרת היא הכי שמחה, היי. עם זאת, ניתן להשתמש בפונקציות לדברים שימושיים רבים.

    לדוגמא, אני משתמש בפונקציה זו כדי ליצור ספריה ולהיכנס אליה באופן מיידי (מאמת כי נעשה שימוש רק בפרמטר אחד):

    function mkcd () {
    FNERR="Parametros incorrectos.\nUso: mkcd "
    if [ $# -eq 1 ] ; then
    mkdir -p "$1" && cd "$1"
    else
    echo -e $FNERR
    fi
    }

    1.    הוגו דיג'ו

      הממ ... הבלוג אכל חלק מהפקודה, אנסה לשים את השורה הלא שלמה עם תגי HTML:

      FNERR="Parametros incorrectos.\nUso: mkcd <nombre del directorio a crear>"

    2.    KZKG ^ גאארה דיג'ו

      מה שרציתי להשיג היה לחסוך צעד.
      במילים אחרות, נניח שאני רוצה להיכנס לספריה (/ etc / squid /) ואז לערוך קובץ בספרייה ההיא, ואני לא זוכר את שם הקובץ.

      הצעדים בדרך כלל יהיו:
      cd / etc / squid /
      ls
      קובץ nano.conf

      אבל, עם הטיפ הזה שאני מציע, אני ממיר את שני הצעדים הראשונים ל -2 בלבד, כך פשוט על ידי ביצוע:
      cd / etc / squid /

      זה יפרט באופן אוטומטי את תוכן הספרייה גם בשבילי.
      זה פשוט שמירת שלב 😀

      אתה מבין אותי?

      ... זה שאני מתקשה להסביר את האה.

      1.    הוגו דיג'ו

        לא, להסבר לא הייתה שום בעיה, התכוונתי שאולי הדוגמה שבחרת להמחיש את הטיפ לא הייתה אידיאלית, מכיוון שאפשר ליצור "מדריך ls" פשוט.

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

        h () {
        if [ $# -eq 0 ] ; then
        history | tail -n 25 | less
        elif [ $# -eq 1 ] ; then
        history | egrep -i "$1" | less
        else
        echo -e "Parametros incorrectos."
        fi
        }

        (עם פונקציה זו, אם רק אשים h אני מקבל את 25 הפקודות האחרונות, אבל אם למשל שמתי הר הר אני מקבל את הפקודות האחרונות שקשורות לאסיפות).

        1.    KZKG ^ גאארה דיג'ו

          אני לוקח את התפקיד שלך hehehe ... מגיע ללמוד אותו 😀

        2.    אניבל דיג'ו

          נהדר התפקיד שלך! תודה

        3.    MSX דיג'ו

          +1

  6.   775. רחוב דיג'ו

    KZKG ^ גאארה

    תשובה טובה מאוד זה שירת אותי טוב מאוד, לא יכולתי להגיב לזה כבר למעלה

    עכשיו אשתמש ב- cdlsf כדי להגדיל את הפרודוקטיביות שלי, שם טוב מאוד לפקודה 😀

    לגבי

  7.   כריסטופר קסטרו דיג'ו

    כפי שאתה עושה כדי לקבוע את הזמן למסוף, כבר עשיתי את זה בעבר, זה היה bashrc שהורדתי אבל אני לא זוכר איך קוראים לו.

  8.   הבל דיג'ו

    כניסה טובה, לא הכרתי את הטריק, אני אעשה את זה בפועל כדי לראות איך זה עובד. xP

    ברכות.

    1.    הבל דיג'ו

      זה יהיה נחמד אם הדפדפן שלי יתווסף. xD

      ברכות, שוב. xD

      1.    KZKG ^ גאארה דיג'ו

        באיזה דפדפן אתה משתמש?
        ובכן, בתגובה אחרת ראיתי שהשתמשת ב- Firefox 🙂

        1.    הבל דיג'ו

          כן, אני משתמש ב- Firefox אבל הוא פחות ופחות והוא כבר לא הדפדפן הראשי שלי, אני משתמש ב- dwb וזה יהיה טוב אם אפשר להוסיף אותו. xP

          ברכות.

  9.   גיירמו דיג'ו

    והאם הכינוי הזה לא יגרום לבעיות בתסריטים כשמנסים רק CD וגם פלט ls? אני מעדיף במיוחד לכנות כינויים עם שמות שבהם הפעלות אחרות אינן משתמשות, מכיוון שזו לא הפעם הראשונה שזה נותן לי בעיות ...

  10.   ריגול דיג'ו

    איך משיגים את השורות המקווקות ואת הזמן שאחרי כל פקודה?

  11.   MSX דיג'ו

    תרומתי:
    כינוי ldir = 'ls | grep -v \\. ' ## רשום רק את הספריות (היזהר, אל תשנה את שמו ל- ld מכיוון שיש פקודה GNU / Linux בשם זה)
    -
    alias ll = 'ls -lah –color | awk '\ »{k = 0; עבור (i = 0; i <= 8; i ++) k + = ((substr ($ 1, i + 2,1) ~ / [rwx] /) * 2 ^ (8-i)); אם (k) printf ("% 0o", k); הדפס} '\' ''

    הדבר המעניין בכינוי הזה הוא הסרבול שמנתח את התפוקה של ls, תוצאה? זה מציג את הרשאות הקבצים בפורמט אוקטלי לצד rwx, עבורי אינסופי ומהיר יותר מאשר אותיות.

    -
    כינוי lg = 'ls -lah –color | awk '\ "{k = 0; עבור (i = 0; i <= 8; i ++) k + = ((substr ($ 1, i + 2,1) ~ / [rwx] /) * 2 ^ (8- i)); אם (k) printf ("% 0o", k); הדפס} '\' '| grep -i'

    משתנה של הכינוי לעיל. הוספתי grep בסוף כך שבדרך זו כשאני עושה למשל:
    zip $ $ LG
    הראה לי רק את הקבצים שמכילים zip בכל אחד מהצורות שלו (שים לב ל- i בסוף) בנוסף להרשאות האוקטאליות וכו '.
    -
    alias grep = 'grep –color = auto' ## צבע את התאמת grep
    -

    יש לי עוד הרבה מה לשתף אבל המקום הקטן הזה גורם לי להיות צפוף xD

    @KZKG, צוות: האם אתה חושב שאתה פותח פוסט בבלוג או בפורום (שאליו אנו מקשרים בכל פעם שמתפרסם טיפ שקשור לקונסולה) כדי לאסוף את כל הפנינים הקטנות האלה?

    ברכות!

    1.    KZKG ^ גאארה דיג'ו

      עם הקישור אתה מתכוון לזה? - » https://blog.desdelinux.net/tag/bash

  12.   MSX דיג'ו

    לא אמרתי כלום, אין צורך בשום דבר אחר, הכל מתויג בצורה מושלמת!

  13.   פרנקלין רודריגס דיג'ו

    איזה צ'יליאני, זו פונקציה טובה מאוד!