انجمن‌های فارسی اوبونتو

جامعه کاربران => معرفی نرم‌افزار => نویسنده: milad.fashi در 22 اردیبهشت 1393، 11:11 ق‌ظ

عنوان: درخواست نرم افزار جستجو در محتوای فایل های متنی[حل شد]
ارسال شده توسط: milad.fashi در 22 اردیبهشت 1393، 11:11 ق‌ظ
من نرم افزار Synapse رو نصب کردم.ولی نتونست در محتوای فایل ها جستجو کنه
نرم افزاری سراغ دارید در محتوای فایل های متنی txt mht html خصوصا فایل های mht جستجو کنه؟
عنوان: پاسخ : درخواست نرم افزار جستجو در محتوای فایل های متنی
ارسال شده توسط: امید توانا در 22 اردیبهشت 1393، 11:17 ق‌ظ
من نرم افزار Synapse رو نصب کردم.ولی نتونست در محتوای فایل ها جستجو کنه
نرم افزاری سراغ دارید در محتوای فایل های متنی txt mht html خصوصا فایل های mht جستجو کنه؟
kate  می‌تونه در فایلهای بازشده و یا فایلهای یک پوشه جستجو کنه.
عنوان: پاسخ : درخواست نرم افزار جستجو در محتوای فایل های متنی
ارسال شده توسط: milad.fashi در 22 اردیبهشت 1393، 11:22 ق‌ظ
ممنون از امید توانا ولی نرم افزار Kate رو در software center نگاه کردم
این نرم افزار یه Text Editor هستش.
کارش جستجو نیست
من نرم افزار جستجویی میخوام که فقط اسم فایل هارو جستجو نکنه.اگه کلید واژه در اسم فایل نبود خودش اتوماتیک فایل رو باز کن و دنبال Key در درون محتوای متنی فایل بگرده
عنوان: پاسخ : درخواست نرم افزار جستجو در محتوای فایل های متنی
ارسال شده توسط: کامروا در 22 اردیبهشت 1393، 11:41 ق‌ظ
چرا از grep استفاده نمیکنی؟

grep --include=*.mht -rnw /Your-Directory-Path/ -e "متن مورد نظر"
عنوان: پاسخ : درخواست نرم افزار جستجو در محتوای فایل های متنی
ارسال شده توسط: امید توانا در 22 اردیبهشت 1393، 11:47 ق‌ظ
ممنون از امید توانا ولی نرم افزار Kate رو در software center نگاه کردم
این نرم افزار یه Text Editor هستش.
کارش جستجو نیست
من نرم افزار جستجویی میخوام که فقط اسم فایل هارو جستجو نکنه.اگه کلید واژه در اسم فایل نبود خودش اتوماتیک فایل رو باز کن و دنبال Key در درون محتوای متنی فایل بگرده
گفتم که می‌تونه در فایلهای یک پوشه بگرده برای یک عبارت.
عنوان: پاسخ : درخواست نرم افزار جستجو در محتوای فایل های متنی
ارسال شده توسط: milad.fashi در 22 اردیبهشت 1393، 01:52 ب‌ظ
ممنون از امید توانا ولی نرم افزار Kate رو در software center نگاه کردم
این نرم افزار یه Text Editor هستش.
کارش جستجو نیست
من نرم افزار جستجویی میخوام که فقط اسم فایل هارو جستجو نکنه.اگه کلید واژه در اسم فایل نبود خودش اتوماتیک فایل رو باز کن و دنبال Key در درون محتوای متنی فایل بگرده
گفتم که می‌تونه در فایلهای یک پوشه بگرده برای یک عبارت.

نصبش کردم ولی نمیدونم این قابلیت اون کجاست!
اولا پوشه رو نمیتونی به نرم افزار وارد کنی
فایل ها رو به نرم افزار وارد کردم
بعد Find رو زدم ولی نتیجه ای ندیدم
دستور grep هم خروجی نداشت!
عنوان: پاسخ : درخواست نرم افزار جستجو در محتوای فایل های متنی
ارسال شده توسط: کامروا در 22 اردیبهشت 1393، 02:17 ب‌ظ
دستور grep هم خروجی نداشت!
دستوری که وارد کردید رو قرار بدید.
عنوان: پاسخ : درخواست نرم افزار جستجو در محتوای فایل های متنی
ارسال شده توسط: امید توانا در 22 اردیبهشت 1393، 02:45 ب‌ظ
نصبش کردم ولی نمیدونم این قابلیت اون کجاست!
اولا پوشه رو نمیتونی به نرم افزار وارد کنی
فایل ها رو به نرم افزار وارد کردم
بعد Find رو زدم ولی نتیجه ای ندیدم
دستور grep هم خروجی نداشت!
از تنظیم‌ها افزونهٔ  search and replace  رو فعال کنید
عنوان: پاسخ : درخواست نرم افزار جستجو در محتوای فایل های متنی
ارسال شده توسط: ali.abry در 22 اردیبهشت 1393، 05:22 ب‌ظ
بخ نظرم برای ترمینال grep با sed از همه بهتره .
عنوان: پاسخ : درخواست نرم افزار جستجو در محتوای فایل های متنی
ارسال شده توسط: milad.fashi در 22 اردیبهشت 1393، 06:03 ب‌ظ
تست کردم دستور grep کار میکنه.ولی با کلید واژه فارسی هیچ چیزی رو پیدا نمیکنه.خیلی امتخان کردم.حتی از آخر به اول هم نوشتم.ولی در محیط ترمینال هم نوشته های فارسی رو درست نشون نمیده(به هم ریخته) و هم نمیتونه کلید واژه فارسی رو جستجو کنه.و در نهایت آدرس فایل و خطی که key در آن بوده رو پیدا میکنه.
دستور زیر درسته ولی فقط برای انگلیسی جواب میده.
grep --include=*.mht -rnw /media/sda5/Computer/linuxHelp -e "Only English character"
نرم افزار Kate هم که یه Text editor با امکانات زیاد و مخصوص محیط KDE هستش با رفتن به قسمت زیر

Setting>Configure Kate>Plugins>Search and Replace

 قابلیت جستجو در محتوای فایل های متنی یک پوشه رو داره.
ولی متاسفانه این نرم افزار هم برای جستجوی متن های فارسی کار نکرد!!!
عنوان: پاسخ : درخواست نرم افزار جستجو در محتوای فایل های متنی
ارسال شده توسط: Ghost Shadow در 22 اردیبهشت 1393، 06:09 ب‌ظ
واسه این که تو ترمینال فارسی بنویسی میتونی از ترمینال konsole استفاده کنی( اینم برای میز کار kde هست ;) )
عنوان: پاسخ : درخواست نرم افزار جستجو در محتوای فایل های متنی
ارسال شده توسط: امید توانا در 22 اردیبهشت 1393، 06:45 ب‌ظ
حتما یه جای کارتون اشکال داره
عنوان: پاسخ : درخواست نرم افزار جستجو در محتوای فایل های متنی
ارسال شده توسط: کامروا در 22 اردیبهشت 1393، 07:08 ب‌ظ
تست کردم دستور grep کار میکنه.ولی با کلید واژه فارسی هیچ چیزی رو پیدا نمیکنه.خیلی امتخان کردم.حتی از آخر به اول هم نوشتم.ولی در محیط ترمینال هم نوشته های فارسی رو درست نشون نمیده(به هم ریخته) و هم نمیتونه کلید واژه فارسی رو جستجو کنه.و در نهایت آدرس فایل و خطی که key در آن بوده رو پیدا میکنه.
دستور زیر درسته ولی فقط برای انگلیسی جواب میده.
grep --include=*.mht -rnw /media/sda5/Computer/linuxHelp -e "Only English character"
نرم افزار Kate هم که یه Text editor با امکانات زیاد و مخصوص محیط KDE هستش با رفتن به قسمت زیر

Setting>Configure Kate>Plugins>Search and Replace

 قابلیت جستجو در محتوای فایل های متنی یک پوشه رو داره.
ولی متاسفانه این نرم افزار هم برای جستجوی متن های فارسی کار نکرد!!!
مشکلی نداره که!
وارونه می نویسه ولی جستجو میکنه. میتونی واسه اینکه توی خروجی درست نشون بده از fribidi استفاده کنی:
grep --include=*.mht -rnw ~/Directory/ -e "ﺖﺳﺍ ﯽﺳﺭﺍﺎﻓ ﻦﺘﻣ ﮏﯾ ﻦﯾﺍ" | fribidi
عنوان: پاسخ : درخواست نرم افزار جستجو در محتوای فایل های متنی
ارسال شده توسط: milad.fashi در 22 اردیبهشت 1393، 07:33 ب‌ظ
ممنون از راهنمایی دوستان
ولی فکر میکنم این ابزار بهتری باشه :

    یکی از قابلیت‌هایی که با محیط Unity رونمایی شد لنز نام دارد که امکان جستجو و دسترسی سریع‌تر به برنامه ها، فایل‌ها و … را فراهم می‌کند. یکی از لنزهای کاربردی Recoll نام دارد که از طریق آن امکان جستجوی متون کامل در مستندات بدون اجرای برنامه‌ی اضافه وجود دارد. برای نصب Recoll دستورات زیر را اجرا نمایید:

sudo add-apt-repository ppa:recoll-backports/recoll-1.15-on
sudo apt-get update
sudo apt-get install recoll-lens recoll

حتی در فایل های PDF هم جستجو میکنه
و فارسی هم جستجو میکنه
و سریعه و کارش فقط جستجو هستش
و فقط پارتیشن Home رو Index میکنه.این که ایندکس میکنه سرعت رو زیاد میکنه/ولی محدوده سرچ رو کمتر میکنه.و هر بار که فایل های درایو home‌ تغییر کنه دوباره باید Update index کرد.
نرم افزار kate رو تست میکنم.کلید واژه "کار" رو جستجو میکنم پیدا میکنه.ولی کلید واژه "یاهو" رو پیدا نمیکنه!!! در صورتی که یاهو در فایل mht وجود داره و نرم افزار Recoll میتونه اونو پیدا کنه.مزیت Recoll این است که در داخل Dash قرار میگیره و به سرعت میتونید محتوای فایلهای مختلفی رو با چند کلیک پیدا کنید.

این نرم افزار جستجو در محتوای لینوکس میتونه در محتوای فایل های زیر جستجو کنه :
This featureful desktop search tool can index a huge number of file types. Besides text, html, maildir and mailbox (Thunderbird, Evolution), Gaim and Purple log files, Scribus files, man pages and Dia diagrams which it supports natively, Recoll can also index by using external helpers: Abiword, Microsoft Offic XML, LibreOffice, SVG and Gnumeric files, Okular annotation files, PDFs, MSWord, PowerPoint and Excel files, CHM, EPUB, archives like tar, zip and rar, ics, postscript, RTF, TeX, dvi, djvu, audio and image file tags and more.

اطلاعات بیشتر :

http://www.lesbonscomptes.com/recoll/features.html (http://www.lesbonscomptes.com/recoll/features.html)

برای ایندکس کردن پارتیشن های دیگر(حتی پارتیشن های ویندوزی NTFS) میتونید از منوی Preferences گزینه Index configuration را انتخاب کنید بعد در پنجره ای که باز میشود به تب global parameters بروید و بعد بر روی مثبت top directories کلید کنید و آدرس پارتیشن ویندوزی خود را مثلا /media/sda5/ به آن بدهید.بعد از منوی فایل گزینه update index را بزنید.
وبعد با سرعت بالا در درون محتوای فایل های خود آن هم به راحتی درون dash جستجو کنید.
عنوان: پاسخ : درخواست نرم افزار جستجو در محتوای فایل های متنی
ارسال شده توسط: milad.fashi در 22 اردیبهشت 1393، 11:43 ب‌ظ
واسه این که تو ترمینال فارسی بنویسی میتونی از ترمینال konsole استفاده کنی( اینم برای میز کار kde هست ;) )

مرسی
این محیط متنی بهتریه
نرم افزار های kde انگار خیلی بیشترن!