وب‌سرویس مجید

پروژه fselect

jhspetersson/fselect

یک ابزار قدرتمند برای پیدا کردن فایل‌ها با استفاده از کوئری‌های شبیه به SQL ️

کاربرد:

این ابزار بهت اجازه می‌ده تا فایل‌ها رو در سیستم فایل خودت با دستوراتی شبیه به SQL جستجو کنی، مثل اینکه از SELECT name FROM . WHERE size > 10MB استفاده می‌کنی!

در چه شرایطی بهتره استفاده شود؟

وقتی دنبال فایل‌های خاصی هستی و دیگه حوصله نداری دستورات پیچیده find یا grep رو یاد بگیری، این ابزار با سینتکس ساده و قابل فهمش کمکت می‌کنه.

همچنین وقتی می‌خوای چند شرط مثل اندازه، تاریخ ایجاد، پسوند و مسیر رو با هم ترکیب کنی، عالی کار می‌کنه.

چند مثال از موارد استفاده:

پیدا کردن همه فایل‌های بزرگ‌تر از ۱۰۰ مگابایت:

fselect size, name from /home where size > 100MB

جستجوی فایل‌های تصویری ای که امروز ایجاد شدن:

fselect name from /Pictures where created = today and name like "%.jpg"

پیدا کردن فایل‌های خالی در یک دایرکتوری:

fselect path from . where size = 0

  • ##file
  • ##command
  • ##fselect
  • ##SQL
  • ##productivity
  • ##dev
  • ##linux
  • ##cli
  • ##jhspetersson
  • ##file