אנגליתצרפתיתספרדי

הפעל שרתים | Ubuntu > | Fedora > |


סמל OnWorks

locate.findutils - מקוון בענן

הפעל את locate.findutils בספק אירוח חינמי של OnWorks על אובונטו מקוון, פדורה מקוון, אמולטור מקוון של Windows או אמולטור מקוון של MAC OS

זוהי הפקודה locate.findutils שניתן להפעיל בספק האירוח החינמי של OnWorks באמצעות אחת מתחנות העבודה המקוונות המרובות שלנו, כגון Ubuntu Online, Fedora Online, אמולטור מקוון של Windows או אמולטור מקוון של MAC OS

תָכְנִית:

שֵׁם


locate - רשום קבצים בבסיסי נתונים התואמים דפוס

תַקצִיר


לְאַתֵר [-d נתיב | --database=path] [-e | -ה | --[לא-]קיים] [-i | --תעלם-מקרה] [-0 |
--null] [-c | --count] [-w | --שם שלם] [-b | --basename] [-l N | --limit=N] [-S |
--סטטיסטיקה] [-r | --regex ] [--max-database-age D] [-P | -H | --nofollow] [-L |
--עקוב] [--גרסה] [-A | --הכל] [-p | --הדפס] [--עזרה] דפוס...

תיאור


דף מדריך זה מתעד את גרסת GNU של לְאַתֵר. עבור כל דפוס נתון, לְאַתֵר
מחפש במסד נתונים אחד או יותר של שמות קבצים ומציג את שמות הקבצים המכילים את
תבנית. דפוסים יכולים להכיל מטא-תווים בסגנון מעטפת: `*', `?' ו-`[]'. ה
תווים מטאיים אינם מתייחסים ל-'/' או '.' במיוחד. לכן, דפוס `foo*bar' יכול
להתאים לשם קובץ שמכיל 'foo3/bar', ותבנית '*duck*' יכולה להתאים לשם קובץ
שמכיל את `lake/.ducky'. יש לצטט דפוסים המכילים מטא-תווים
להגן עליהם מפני התרחבות על ידי הקליפה.

אם תבנית היא מחרוזת רגילה - היא אינה מכילה תווים מטא- לְאַתֵר מציג את כל הקבצים
שמות במסד הנתונים המכילים את המחרוזת הזו בכל מקום. אם תבנית כן מכילה
דמויות מטה, לְאַתֵר מציג רק שמות קבצים התואמים בדיוק את התבנית. כ
כתוצאה מכך, דפוסים המכילים תווים מטא צריכים בדרך כלל להתחיל ב-'*', וברצון
לרוב מסתיים גם באחד. החריגים הם דפוסים שנועדו
תואם במפורש את ההתחלה או הסוף של שם קובץ.

מסדי הנתונים של שמות הקבצים מכילים רשימות של קבצים שהיו במערכת בעת מסדי הנתונים
עודכנו לאחרונה. מנהל המערכת יכול לבחור את שם הקובץ של ברירת המחדל
מסד הנתונים, התדירות שבה מתעדכנים מסדי הנתונים והספריות עבור
שהם מכילים ערכים; לִרְאוֹת עודכן b(1).

If לְאַתֵרהפלט של הפלט עובר למסוף, תווים חריגים בפלט נכנסים פנימה
באותו אופן כמו עבור פעולת ה-print של ה- למצוא פקודה. אם הפלט לא הולך
מסוף, שמות הקבצים מודפסים בדיוק כפי שהם.

אפשרויות


-0, --ריק
השתמש ב-ASCII NUL כמפריד, במקום בשורה חדשה.

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

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

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

-d שביל, --מסד נתונים=נתיב
במקום לחפש במסד הנתונים של שמות הקבצים המוגדרים כברירת מחדל, חפש במסד הנתונים של שמות הקבצים
in נתיב, שהיא רשימה מופרדת בנקודתיים של שמות קבצי מסד נתונים. אתה יכול גם להשתמש
משתנה הסביבה LOCATE_PATH כדי להגדיר את רשימת קבצי מסד הנתונים לחיפוש.
האפשרות עוקפת את משתנה הסביבה אם נעשה שימוש בשניהם. אלמנטים ריקים ב
הנתיב נחשב למילים נרדפות לשם הקובץ של מסד הנתונים המוגדר כברירת מחדל. א
ניתן לספק מסד נתונים על stdin, באמצעות `-' כרכיב של נתיב. אם יותר מ
מרכיב אחד של נתיב הוא `-', מתעלמים ממופעים מאוחרים יותר (והודעת אזהרה היא
מודפס).

פורמט מסד הנתונים של שמות הקבצים השתנה החל מ-GNU למצוא ו לְאַתֵר גרסה 4.0
כדי לאפשר למכונות עם סדרי בתים שונים לשתף את מסדי הנתונים. זֶה
גרסה של לְאַתֵר יכול לזהות ולקרוא באופן אוטומטי מסדי נתונים שהופקו עבור מבוגרים
גרסאות של GNU לְאַתֵר או גרסאות יוניקס של לְאַתֵר or למצוא. תמיכה בישנים
פורמט מסד הנתונים לאתר יופסק במהדורה עתידית.

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

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

- עזרה הדפס סיכום של האפשרויות ל לְאַתֵר ויציאה.

-אני, --התעלם ממקרה
התעלם מהבחנות רישיות הן בתבנית והן בשמות הקבצים.

-l N, --limit=N
הגבל את מספר ההתאמות ל-N. אם מוגדרת מגבלה באמצעות אפשרות זו, מספר ההתאמות
התוצאות שיודפסו עבור האפשרות -c לעולם לא יהיו גדולות ממספר זה.

-ל, --לעקוב אחר
אם בודקים את קיומם של קבצים (עם האפשרויות -e או -E), שקול שבור
קישורים סמליים לא קיימים. זוהי ברירת המחדל.

--max-database-age D
בדרך כלל, לְאַתֵר יוציא הודעת אזהרה כאשר הוא מחפש במסד נתונים שהוא
בן יותר מ-8 ימים. אפשרות זו משנה את הערך למשהו אחר מלבד 8.
ההשפעה של ציון ערך שלילי אינה מוגדרת.

-M, --mmap
מקובל אבל לא עושה כלום, עבור תאימות עם BSD לְאַתֵר.

-פ, -ח, --לא עוקב
אם בודקים את קיומם של קבצים (עם האפשרויות -e או -E), טפלו בשבור
קישורים סמליים כאילו היו קבצים קיימים. הצורה -H של אפשרות זו היא
מסופק אך ורק לשם דמיון עם למצוא; השימוש ב-P מומלץ על פני -H.

-פ, --הדפס
הדפס תוצאות חיפוש כשהן בדרך כלל לא, בגלל הנוכחות של
--סטטיסטיקה (-S) או --ספירה (-c).

-ר, --רגקס
הדפוס שצוין בשורת הפקודה הוא ביטוי רגולרי,
בניגוד לתבנית גלוב. הביטויים הרגולריים פועלים באותה צורה כמו ב
Emacs ו למצוא, למעט העובדה ש"." יתאים קו חדש. שמות קבצים של מי
נתיבים מלאים התואמים לביטוי הרגולרי שצוין מודפסים (או, במקרה של
האפשרות -c, נספרה). אם אתה רוצה לעגן את הביטוי הרגולרי שלך בקצוות
של שם הנתיב המלא, אז כרגיל בביטויים רגולריים, עליך להשתמש
התווים ^ ו-$ כדי לסמן זאת.

-ס, --רדיו
מקובל אבל לא עושה כלום, עבור תאימות עם BSD לְאַתֵר.

-S, --סטָטִיסטִיקָה
הדפס נתונים סטטיסטיים שונים לגבי כל מסד נתונים של איתור ולאחר מכן צא ללא
ביצוע חיפוש, אלא אם ניתנו ארגומנטים שאינם אופציונליים. להתאמה עם
BSD, -S מקובלת כמילה נרדפת ל --סטטיסטיקה. עם זאת, הפלט של לְאַתֵר
-S שונה עבור יישומי GNU ו-BSD של לְאַתֵר.

--גִרְסָה
הדפס את מספר הגרסה של לְאַתֵר ויציאה.

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

הסביבה


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

השתמש ב-locate.findutils באינטרנט באמצעות שירותי onworks.net


Ad


Ad