هذا هو الأمر mu-cfind الذي يمكن تشغيله في موفر الاستضافة المجاني OnWorks باستخدام إحدى محطات العمل المجانية المتعددة عبر الإنترنت مثل Ubuntu Online أو Fedora Online أو محاكي Windows عبر الإنترنت أو محاكي MAC OS عبر الإنترنت
برنامج:
اسم
mu_cfind - البحث عن جهات الاتصال وتصديرها في ملف mu قاعدة بيانات
موجز
mu com.cfind [خيارات] [ ]
الوصف
mu com.cfind هل mu أمر لإيجاد جهات الاتصال (الاسم وعنوان البريد الإلكتروني للأشخاص الذين
سواء كان مرسلاً أو متلقياً للبريد الإلكتروني). هناك تنسيقات الإخراج المختلفة المتاحة،
لاستيراد جهات الاتصال إلى برامج أخرى.
SEARCHING التواصل
عندما تقوم بفهرسة رسائلك (انظر mu مؤشر), mu يقوم بإنشاء قائمة بعناوين البريد الإلكتروني الفريدة
تم العثور عليه والاسم المصاحب له، ويخزن هذه القائمة مؤقتًا. في حال كان نفس عنوان البريد الإلكتروني
عند استخدامه بأسماء مختلفة، يتم استخدام الاسم الأحدث غير الفارغ.
mu com.cfind يبدأ البحث عن جهات الاتصال التي تطابق أ منتظم التعبير. على سبيل المثال:
$ mu c ابحث عن "@gmail.com"
سيجد جميع جهات الاتصال باستخدام عنوان Gmail، بينما
$ مو cfind ماري
يسرد جميع جهات الاتصال مع ماري إما بالاسم أو عنوان البريد الإلكتروني.
إذا لم تحدد تعبير بحث، mu com.cfind إرجاع القائمة الكاملة لجهات الاتصال.
ملحوظة، mu com.cfind لا يستخدم قاعدة البيانات، ولكنه يستخدم ملف ذاكرة التخزين المؤقت مع عناوين البريد الإلكتروني،
والتي يتم ملؤها أثناء عملية الفهرسة.
التعبيرات النمطية متوافقة مع لغة Perl (وفقًا لمكتبة PCRE التي تستخدمها GRegex).
OPTIONS
--صيغة=عادي|اسم مستعار|mutt-ab|wl|جهة اتصال org|bbdb|csv
يضبط تنسيق الإخراج على القيمة المحددة. ما يلي متاح:
| --التنسيق= | وصف |
|------------------------------------------------ |
| عادي | افتراضية، قائمة بسيطة |
| الاسم المستعار المغفل | Mutt الاسم المستعار الشكل |
| المغفل اب | Mutt تنسيق دفتر العناوين الخارجي |
| ول | تنسيق دفتر العناوين التجوال |
| اتصل بالمنظمة | تنسيق جهة الاتصال التنظيمية في الوضع التنظيمي |
| بدب | تنسيق BBDB |
| ملف CSV | قيم مفصولة بفواصل (*) |
(*) ملف CSV ليس موحدًا حقًا، ولكن mu com.cfind يتبع بعض الممارسات الشائعة: أي
يتم استبدال علامة الاقتباس المزدوجة بعلامة اقتباس مزدوجة (وبالتالي، تصبح "hello" ""hello""،
ويتم وضع الحقول التي تحتوي على فواصل بين علامتي اقتباس مزدوجتين. عادة، يجب أن ينطبق هذا فقط
لتسمية الحقول.
--شخصي إظهار العناوين التي تظهر في الرسائل فقط حيث يكون أحد العناوين "الخاصة بي"
تمت رؤية عناوين البريد الإلكتروني في أحد حقول العناوين؛ هذا لاستبعاد
العناوين التي تظهر فقط في رسائل القائمة البريدية. انظر --عنواني المعلمة في mu
مؤشر.
- بعد = إظهار العناوين التي شوهدت آخر مرة بعد ذلك فقط
. هو UNIX time_t القيمة، عدد الثواني منذ ذلك الحين
1970/01/01 (بالتوقيت العالمي المنسق).
من سطر الأوامر ، يمكنك استخدام ملف تاريخ الأمر للحصول على هذه القيمة. على سبيل المثال،
ضع في اعتبارك فقط العناوين التي شوهدت آخر مرة بعد 2009/06/01، يمكنك تحديدها
--after=`date +%s --date='2009-06-01'`
عودة VALUE
mu com.cfind يُرجع 0 عند الانتهاء بنجاح - أي أنه تم العثور على جهة اتصال واحدة على الأقل.
أي شيء آخر يؤدي إلى قيمة إرجاع غير صفرية:
| كود | المعنى |
| ------ + -------------------------------- |
| 0 | حسنًا |
| 1 | خطأ عام |
| 2 | لا توجد تطابقات (لـ 'mu cfind') |
الاندماج مع المغفل
يمكنك استخدام mu com.cfind كخادم دفتر عناوين خارجي لـ المغفل. لكي يعمل هذا، أضف
التالية الخاصة بك موترك:
تعيين query_command = "mu cfind --format=mutt-ab '%s'"
الآن، في mutt، يمكنك بسهولة البحث عن عناوين البريد الإلكتروني باستخدام الملف سؤال-الأمر، وهو
(افتراضيًا) يمكن الوصول إليه بالضغط Q.
التشفير
mu com.cfind يتم ترميز الإخراج وفقًا للغة المحلية الحالية باستثناء --format = bbdb. هذا
تم ترميزه بشكل ثابت إلى UTF-8، وعلى هذا النحو تم تحديده في ملف الإخراج، لذلك يمكن لـ emacs/bbdb التعامل معه
الأمور بشكل صحيح، دون التخمين.
استخدم mu-cfind عبر الإنترنت باستخدام خدمات onworks.net