الإنجليزيةالفرنسيةالإسبانية

OnWorks فافيكون

Shell-quotep - عبر الإنترنت في السحابة

قم بتشغيل shell-quotep في مزود استضافة OnWorks المجاني عبر Ubuntu Online أو Fedora Online أو محاكي Windows عبر الإنترنت أو محاكي MAC OS عبر الإنترنت

هذا هو الأمر shell-quotep الذي يمكن تشغيله في مزود الاستضافة المجانية OnWorks باستخدام إحدى محطات العمل المجانية المتعددة على الإنترنت مثل Ubuntu Online أو Fedora Online أو محاكي Windows عبر الإنترنت أو محاكي MAC OS عبر الإنترنت

برنامج:

اسم


shell-quote - اقتباس من الحجج للاستخدام الآمن ، غير معدلة في أمر shell

موجز


قذيفة اقتباس [تحول] ... الأرجنتين

الوصف


قذيفة اقتباس يتيح لك تمرير سلاسل تعسفية عبر الصدفة بحيث لا تكون كذلك
تغيرت بالصدفة. يتيح لك هذا معالجة الأوامر أو الملفات ذات المساحة البيضاء المضمنة
أو قصف الأحرف المتلألئة بأمان. وفيما يلي بعض الأمثلة على ذلك.

أمثلة


سه الحفاظ على وسائط
عند تشغيل أمر بعيد باستخدام ssh ، لا يحتفظ ssh بالوسيطات المنفصلة
يستقبل. تقوم فقط بربطهم بمسافات وتمريرهم إلى "$ SHELL -c". هذا
لا يعمل على النحو المنشود:

ssh host touch 'hi there' # فشل

يقوم بإنشاء ملفين ، hi هناك. بدلاً من ذلك ، قم بما يلي:

cmd = `لمس اقتباس قذيفة 'مرحبًا هناك'`
مضيف ssh "$ cmd"

يمنحك هذا ملفًا واحدًا فقط ، hi هناك.

عملية المعالجة جد الناتج
ليس من الممكن عادة معالجة قائمة عشوائية من الملفات التي تم إخراجها بواسطة جد مع
نص شل. أي شيء تضعه في $ IFS لتقسيم الناتج يمكن أن يكون شرعيًا
في اسم الملف. إليك كيف يمكنك القيام بذلك باستخدام قذيفة اقتباس:

مجموعة EV - `find -type f -print0 | xargs -0 قذيفة اقتباس --`

تصحيح قذيفة مخطوطات
قذيفة اقتباس أفضل من صدى لتصحيح البرامج النصية شل.

تصحيح () {
[-z "$ debug"] || اقتباس شيل "التصحيح:" "$ @"
}

بدافع صدى لا يمكنك التمييز بين "debug 'foo bar'" و "debug foo bar" ،
ولكن مع قذيفة اقتباس تستطيع.

حفظ a أمر لـ الى وقت لاحق
قذيفة اقتباس يمكن استخدامها لبناء أمر shell ليتم تشغيله لاحقًا. قل أنك تريد
المستخدم ليتمكن من إعطائك مفاتيح تبديل للأمر الذي ستقوم بتشغيله. إذا لم تفعل
تريد إعادة تقييم المفاتيح بواسطة shell (وهي عادة فكرة جيدة ، وإلا
هناك أشياء لا يمكن للمستخدم المرور من خلالها) ، يمكنك فعل شيء مثل هذا:

user_switches =
بينما [$ #! = 0]
do
الحالة × 1 دولار في
س - التمريري)
[$ # -gt 1] || يموت "بحاجة إلى حجة مقابل 1 دولار"
user_switches = "$ user_switches" `shell-quote -" $ 2 "`
يحول؛؛
# معالجة المفاتيح الأخرى
ESAC
نقل
فعل
# لاحقاً
EVAL "shell-quote some-command $ user_switches my args"

OPTIONS


--Debug
قم بتشغيل التصحيح.

--مساعدة
اعرض رسالة الاستخدام وتموت.

--الإصدار
إظهار رقم الإصدار والخروج.

التوفر


الكود مُرخص بموجب GNU GPL. يفحص http://www.argon.org/~roderick/ أو CPAN لـ
الإصدارات المحدثة.

استخدم shell-quotep عبر الإنترنت باستخدام خدمات onworks.net


خوادم ومحطات عمل مجانية

قم بتنزيل تطبيقات Windows و Linux

  • 1
    PSI
    PSI
    Psi هو برنامج XMPP قوي عبر الأنظمة الأساسية
    عميل مصمم للمستخدمين ذوي الخبرة.
    هناك تصميمات متاحة لـ MS
    Windows و GNU / Linux و macOS .. الجمهور:
    المستخدمين النهائيين...
    تحميل Psi
  • 2
    Blobby Volley 2 تحديث
    Blobby Volley 2 تحديث
    استمرار الرسمي الشهير
    لعبة بلوبي فولي 1.x أركيد..
    الجمهور: المستخدمون النهائيون / سطح المكتب. مستخدم
    الواجهة: برنامج OpenGL، SDL. برمجة
    اللغة: C++، لوا. ج...
    تحميل لعبة بلوبي فولي 2
  • 3
    SuiteCRM
    SuiteCRM
    SuiteCRM هو العميل الحائز على جائزة
    إدارة العلاقات (CRM)
    التطبيق الذي قدمه لك المؤلفون
    والمحافظون ، SalesAgility. انها
    أشهر العالم ...
    قم بتنزيل SuiteCRM
  • 4
    بورادمين
    بورادمين
    Poweradmin هو DNS قائم على الويب
    أداة إدارية لخادم PowerDNS.
    الواجهة لديها دعم كامل لمعظم
    من ميزات PowerDNS. إنه ممتلئ
    الدعم...
    تحميل Poweradmin
  • 5
    إطار عمل ويب الجن
    إطار عمل ويب الجن
    Gin هو إطار عمل ويب سريع بشكل لا يصدق
    مكتوب في Golang يمكنه أداء ما يصل إلى
    40 مرة أسرع بفضل
    واجهة برمجة تطبيقات تشبه مارتيني وإصدار مخصص من
    هتتبروت ...
    تحميل إطار عمل جين ويب
  • 6
    سيريوس لينوكس
    سيريوس لينوكس
    CEREUS LINUX مبني على MX LINUX
    العديد من المكاتب. هذا هو
    أحد التطبيقات التي يمكن جلبها أيضًا
    تبدأ من
    https://sourceforge.net/projects/cereu...
    تحميل سيريوس لينكس
  • أكثر "

أوامر لينكس

Ad