זהו קובץ הפקודה פחות שניתן להפעיל בספק האירוח החינמי של OnWorks באמצעות אחת מתחנות העבודה המקוונות המרובות שלנו, כגון Ubuntu Online, Fedora Online, אמולטור מקוון של Windows או אמולטור מקוון של MAC OS
תָכְנִית:
שֵׁם
lessfile, lesspipe - "מעבד קלט קדם" בפחות.
תַקצִיר
lessfile, lesspipe
תיאור
דף מדריך זה מתעד בקצרה את פחות קובץ, ו lesspipe פקודות. דף מדריך זה
נכתב עבור ההפצה של Debian GNU/Linux בגלל סקריפטים של מעבד הקלט
מסופקים על ידי Debian GNU/Linux ואינם חלק מהתוכנית המקורית.
פחות קובץ ו lesspipe הן תוכנות שניתן להשתמש בהן כדי לשנות את האופן שבו התוכן של a
הקובץ מוצגים ב פָּחוּת. מה זה אומר זה פחות יכול לפתוח זפת באופן אוטומטי
קבצים, בטל דחיסת קבצי gzip, ואפילו הצג משהו הגיוני עבור קבצי גרפיקה.
lesspipe יזרוק את התוכן/מידע על STDOUT ו פחות יקרא אותם כשהם באים
ברחבי. זה אומר שאתה לא צריך לחכות לסיום הפענוח לפני פחות
מראה לך את הקובץ. זה גם אומר שתקבל 'בייט N' במקום N% בתור שלך
מיקום הקובץ. אתה יכול לחפש עד הסוף ובחזרה כדי לקבל את ה-N% אבל זה אומר שאתה חייב
לחכות עד שהצינור יסתיים.
פחות קובץ יזרוק את התוכן/מידע על קובץ אשר פחות אז יקרא. אחרי שאתה
בוצע, פחות קובץ לאחר מכן ימחק את הקובץ. זה אומר שהתהליך צריך להסתיים
לפני שאתה רואה את זה, אבל אתה מקבל אחוזים יפים (N%) מלפנים.
נוהג
פשוט הכנס אחת משתי הפקודות הבאות בסקריפט ההתחברות שלך (למשל ~ /. bas_profile):
eval "$(lessfile)"
or
eval "$(lesspipe)"
קובץ סוג הַכָּרָה
סוגי קבצים מזוהים לפי הסיומות שלהם. זוהי רשימה של נתמכים כעת
הרחבות (מקובצות לפי התוכניות המטפלות בהן):
*.א
*.arj
*.tar.bz2
*.bz
*.bz2
*.deb, *.udeb, *.ddeb
*. דוק
*.gif, *.jpeg, *.jpg, *.pcd, *.png, *.tga, *.tiff, *.tif
*.iso, *.raw, *.bin
*.להא, *.לז'
*.tar.lz, *.tlz
*.lz
*.7z
*.rar, *.r[0-9][0-9]
*.rpm
*.tar.gz, *.tgz, *.tar.z, *.tar.dz
*.gz, *.z, *.dz
*.זֶפֶת
*.tar.xz, *.xz
*.jar, *.war, *.xpi, *.zip
*.גַן חַיוֹת
משתמש מוּגדָר מסננים
אפשר להרחיב ולדרוס את ברירת המחדל lesspipe ו פחות קובץ מעבד קלט
אם יש לך דרישות מיוחדות. צור תוכנית הפעלה עם השם
.lessfilter והכנס אותו לספריית הבית שלך. זה יכול להיות סקריפט מעטפת או בינארי
תכנית.
חשוב שתוכנית זו תחזיר את קוד היציאה הנכון: החזר 0 אם המסנן שלך
מטפל בקלט, החזר 1 אם התקן lesspipe/lessfile מסנן צריך להתמודד עם
קֶלֶט.
הנה סקריפט לדוגמא:
#!/ Bin / sh
מקרה "$ 1" ב
*.סיומת)
מטפל בהרחבה "$1"
;;
*)
# אנחנו לא מטפלים בפורמט הזה.
צא מ- 1
esac
# אין צורך בעיבוד נוסף על ידי lesspipe
צא מ- 0
השתמש ב-lessfile מקוון באמצעות שירותי onworks.net