GoGPT Best VPN GoSearch

OnWorks فافيكون

tclsh8.5 - عبر الإنترنت في السحابة

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

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

برنامج:

اسم


tclsh - غلاف بسيط يحتوي على مترجم Tcl

موجز


com.tclsh ؟-التشفير الاسم؟ ؟اسم الملف الأرجنتين الأرجنتين ?
_________________________________________________________________________________________________

الوصف


تيكلش هو تطبيق يشبه الصدفة يقرأ أوامر Tcl من مدخلاته القياسية أو من
ملف ويقيمها. إذا تم الاستدعاء بدون وسيطات ، فسيتم تشغيله بشكل تفاعلي ،
قراءة أوامر Tcl من الإدخال القياسي ونتائج أوامر الطباعة ورسائل الخطأ
لمعيار الإخراج. يتم تشغيله حتى خروج يتم استدعاء الأمر أو حتى يصل إلى نهاية-
ملف على مدخلاته القياسية. إذا كان هناك ملف .tclshrc (أو tclshrc.tcl على
منصات Windows) في الدليل الرئيسي للمستخدم ، تفاعلي com.tclsh بتقييم الملف
كبرنامج نصي Tcl قبل قراءة الأمر الأول من الإدخال القياسي.

SCRIPT FILES


If com.tclsh يتم استدعاؤه بواسطة الوسائط ، ثم تحدد الوسيطات القليلة الأولى اسم a
ملف البرنامج النصي ، واختياريا ، ترميز البيانات النصية المخزنة في ملف البرنامج النصي هذا.
يتم توفير أي وسيطات إضافية للبرنامج النصي كمتغيرات (انظر أدناه).
بدلا من قراءة الأوامر من المدخلات القياسية com.tclsh سيقرأ أوامر Tcl من ملف
ملف مسمى com.tclsh سيخرج عندما يصل إلى نهاية الملف. نهاية الملف قد
يتم تمييزها إما بالنهاية المادية للوسيط ، أو بالحرف "\ 032" ("\ u001a" ،
التحكم- Z). إذا كان هذا الحرف موجودًا في الملف ، فإن الامتداد com.tclsh سيقرأ التطبيق
نص يصل إلى ولكن لا يتضمن الحرف. تطبيق يتطلب هذه الشخصية
في الملف قد يقوم بترميزه بأمان كـ "\ 032" أو "\ x1a" أو "\ u001a" ؛ أو قد تولده عن طريق الاستخدام
من الأوامر مثل شكل or ثنائي. لا يوجد تقييم تلقائي ل .tclshrc متى
يتم تقديم اسم ملف البرنامج النصي على com.tclsh سطر الأوامر ، ولكن يمكن لملف البرنامج النصي
دائما مصدر إذا رغبت في ذلك.

إذا قمت بإنشاء برنامج نصي Tcl في ملف يكون السطر الأول منه
#! / usr / local / bin / tclsh
ثم يمكنك استدعاء ملف البرنامج النصي مباشرة من قوقعة إذا قمت بتمييز الملف كـ
تنفيذ. هذا يفترض أن com.tclsh تم تثبيته في الموقع الافتراضي في
/ البيرة / المحلية / بن؛ إذا تم تثبيته في مكان آخر ، فسيتعين عليك تعديل ما سبق
خط لمطابقة. العديد من أنظمة UNIX لا تسمح بامتداد #! يتجاوز السطر حوالي 30 حرفًا
في الطول ، لذا تأكد من أن ملف com.tclsh يمكن الوصول إلى الملف القابل للتنفيذ باسم ملف قصير.

الطريقة الأفضل هي بدء تشغيل ملفات البرامج النصية الخاصة بك بالأسطر الثلاثة التالية:
#!/ بن / ش
# القادم التالي خط إعادة تشغيل استخدام com.tclsh \
EXEC com.tclsh "$ 0" $ {1 + "$ @"}
هذا النهج له ثلاث مزايا على النهج في الفقرة السابقة. أولا،
موقع com.tclsh لا يجب أن يكون البرنامج الثنائي متماسكًا في البرنامج النصي: فهو ممكن
يكون في أي مكان في مسار بحث شل الخاص بك. ثانيًا ، يلتف حول اسم الملف المكون من 30 حرفًا
الحد في النهج السابق. ثالثًا ، سيعمل هذا النهج حتى لو com.tclsh هو نفسه
shell script (يتم ذلك على بعض الأنظمة من أجل التعامل مع عدة معماريات أو
أنظمة التشغيل: com.tclsh يقوم البرنامج النصي بتحديد واحد من عدة ثنائيات لتشغيلها). الثلاثة
خطوط تسبب كلاهما sh و com.tclsh لمعالجة البرنامج النصي ، لكن ملف EXEC يتم تنفيذه فقط بواسطة sh.
sh يعالج البرنامج النصي أولاً ؛ يعامل السطر الثاني كتعليق وينفذ
الخط الثالث. ال EXEC البيان يتسبب في توقف shell عن المعالجة وبدلاً من ذلك بدء التشغيل
com.tclsh لإعادة معالجة النص بأكمله. متي com.tclsh يبدأ ، فإنه يتعامل مع الأسطر الثلاثة على أنها
التعليقات ، لأن الشرطة المائلة للخلف في نهاية السطر الثاني تتسبب في ظهور السطر الثالث
تعامل كجزء من التعليق على السطر الثاني.

يجب أن تلاحظ أنه من الشائع أيضًا تثبيت tclsh برقم الإصدار الخاص به
كجزء من الاسم. يتمتع هذا بميزة السماح بوجود إصدارات متعددة من Tcl
على نفس النظام مرة واحدة ، ولكن أيضًا من مساوئ جعل كتابة البرامج النصية أكثر صعوبة
التي تبدأ بشكل موحد عبر إصدارات مختلفة من Tcl.

المتغيرات


تيكلش يحدد متغيرات Tcl التالية:

أرجك يحتوي على عدد من الأرجنتين وسيطات (0 في حالة عدم وجودها) ، وليس بما في ذلك
اسم ملف البرنامج النصي.

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

argv0 يحتوي اسم الملف إذا تم تحديده. خلاف ذلك ، يحتوي على الاسم بواسطة
التي com.tclsh تم الاحتجاج به.

tcl_interactive
يحتوي على 1 إذا com.tclsh يعمل بشكل تفاعلي (لا اسم الملف تم تحديده و
الإدخال القياسي هو جهاز يشبه الجهاز الطرفي) ، 0 خلاف ذلك.

حث


متى com.tclsh يتم استدعاؤه بشكل تفاعلي فإنه يطالب عادةً بكل أمر بـ "% ". أنت
يمكن تغيير الموجه عن طريق ضبط المتغيرات tcl_prompt1 و tcl_prompt2. إذا كان متغيرًا
tcl_prompt1 موجود ثم يجب أن يتكون من نص Tcl لإخراج موجه ؛ بدلا من
إخراج موجه com.tclsh سيقيم البرنامج النصي في tcl_prompt1. المتغير
tcl_prompt2 يستخدم بطريقة مماثلة عند كتابة سطر جديد ولكن الأمر الحالي هو
لم تكتمل بعد؛ لو tcl_prompt2 لم يتم تعيينه ثم لم يتم إخراج أي موجه لعدم اكتماله
أوامر.

نظامي القنوات


يرى قنوات Tcl_Standard لمزيد من التفسيرات.

استخدم tclsh8.5 عبر الإنترنت باستخدام خدمات onworks.net


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

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

أوامر لينكس

Ad




×
الإعلانات
❤️تسوق أو احجز أو اشترِ هنا - بدون تكلفة، مما يساعد على إبقاء الخدمات مجانية.