wish8.4 - ক্লাউডে অনলাইন

এটি উইশ8.4 কমান্ড যা আমাদের একাধিক বিনামূল্যের অনলাইন ওয়ার্কস্টেশন যেমন উবুন্টু অনলাইন, ফেডোরা অনলাইন, উইন্ডোজ অনলাইন এমুলেটর বা MAC OS অনলাইন এমুলেটর ব্যবহার করে OnWorks ফ্রি হোস্টিং প্রদানকারীতে চালানো যেতে পারে।

কার্যক্রম:

NAME এর


ইচ্ছা - সরল জানালার শেল

সাইনোপিসিস


কামনা ?ফাইলের নাম ARG ARG ...?

বিকল্প


-রঙম্যাপ নতুন নির্দিষ্ট করে যে উইন্ডোর পরিবর্তে একটি নতুন ব্যক্তিগত কালারম্যাপ থাকা উচিত
স্ক্রিনের জন্য ডিফল্ট কালারম্যাপ ব্যবহার করা।

- প্রদর্শন প্রদর্শন ডিসপ্লে (এবং স্ক্রীন) যার উপর উইন্ডো প্রদর্শন করতে হবে।

-জ্যামিতি জ্যামিতি উইন্ডোর জন্য ব্যবহার করার জন্য প্রাথমিক জ্যামিতি। যদি এই বিকল্প নির্দিষ্ট করা হয়, তার
মান সংরক্ষণ করা হয় জ্যামিতি অ্যাপ্লিকেশন এর বৈশ্বিক পরিবর্তনশীল
Tcl দোভাষী।

-আম নাম ব্যবহার নাম উইন্ডোতে প্রদর্শিত শিরোনাম হিসাবে, এবং নাম হিসাবে
জন্য দোভাষী পাঠান কমান্ড।

-সুসংগত সমস্ত এক্স সার্ভার কমান্ড সিঙ্ক্রোনাসভাবে চালান, যাতে ত্রুটিগুলি হয়
অবিলম্বে রিপোর্ট. এটি অনেক ধীর মৃত্যুদন্ডের ফলে হবে, কিন্তু
এটা ডিবাগিং জন্য দরকারী.

-ব্যবহার id
নির্দিষ্ট করে যে অ্যাপ্লিকেশনটির জন্য প্রধান উইন্ডোটি এমবেড করা হবে │৷
উইন্ডোতে যার শনাক্তকারী id, একটি │ হিসাবে তৈরি করার পরিবর্তে
স্বাধীন টপলেভেল উইন্ডো। Id │ হিসাবে একই ভাবে নির্দিষ্ট করা আবশ্যক
জন্য মান -ব্যবহার টপলেভেল উইজেটগুলির জন্য বিকল্প (অর্থাৎ এটিতে একটি │ আছে৷
যে মত ফর্ম দ্বারা ফিরে winfo id আদেশ)।

- চাক্ষুষ চাক্ষুষ উইন্ডোর জন্য ব্যবহার করার জন্য ভিজ্যুয়াল নির্দিষ্ট করে। চাক্ষুষ যে কোন একটি থাকতে পারে
দ্বারা সমর্থিত ফর্ম Tk_GetVisual কার্যপ্রণালী।

-- সমস্ত অবশিষ্ট আর্গুমেন্ট স্ক্রিপ্ট এর মাধ্যমে পাস argv পরিবর্তনশীল
তাদের ব্যাখ্যা ছাড়াই। এটি পাস করার জন্য একটি প্রক্রিয়া প্রদান করে
যেমন যুক্তি -আম থাকার পরিবর্তে একটি স্ক্রিপ্টে কামনা ব্যাখ্যা করা
তাদের.
_________________________________________________________________

বর্ণনাঃ


কামনা Tcl কমান্ড ভাষা, Tk টুলকিট এবং একটি সমন্বিত একটি সহজ প্রোগ্রাম
প্রধান প্রোগ্রাম যা স্ট্যান্ডার্ড ইনপুট বা ফাইল থেকে কমান্ডগুলি পড়ে। এটি একটি প্রধান তৈরি করে
উইন্ডো এবং তারপর Tcl কমান্ড প্রসেস করে। যদি কামনা কোন আর্গুমেন্ট ছাড়া আমন্ত্রণ জানানো হয়, বা একটি সঙ্গে
প্রথম আর্গুমেন্ট যা ``-'' দিয়ে শুরু হয়, তারপর এটি থেকে ইন্টারেক্টিভভাবে Tcl কমান্ড পড়ে
স্ট্যান্ডার্ড ইনপুট। সমস্ত উইন্ডো মুছে না হওয়া পর্যন্ত এটি কমান্ড প্রক্রিয়াকরণ চালিয়ে যাবে
অথবা স্ট্যান্ডার্ড ইনপুটে ফাইলের শেষ না হওয়া পর্যন্ত। যদি একটি ফাইল বিদ্যমান থাকে .wishrc মধ্যে
ব্যবহারকারীর হোম ডিরেক্টরি, কামনা পড়ার ঠিক আগে ফাইলটিকে একটি Tcl স্ক্রিপ্ট হিসাবে মূল্যায়ন করে
স্ট্যান্ডার্ড ইনপুট থেকে প্রথম কমান্ড।

If কামনা একটি প্রাথমিক সঙ্গে আহ্বান করা হয় ফাইলের নাম তর্ক, তারপর ফাইলের নাম নাম হিসাবে গণ্য করা হয়
একটি স্ক্রিপ্ট ফাইলের। কামনা মধ্যে স্ক্রিপ্ট মূল্যায়ন করবে ফাইলের নাম (যা সম্ভবত একটি তৈরি করে
ব্যবহারকারী ইন্টারফেস), তারপর সমস্ত উইন্ডো মুছে না হওয়া পর্যন্ত এটি ইভেন্টগুলিতে প্রতিক্রিয়া জানাবে।
স্ট্যান্ডার্ড ইনপুট থেকে কমান্ড পড়া হবে না। এর কোন স্বয়ংক্রিয় মূল্যায়ন নেই
.wishrc যখন একটি স্ক্রিপ্ট ফাইলের নাম উপস্থাপন করা হয় কামনা কমান্ড লাইন, কিন্তু
স্ক্রিপ্ট ফাইল সবসময় করতে পারেন উৎস এটা যদি ইচ্ছা হয়।

বিকল্প


কামনা স্বয়ংক্রিয়ভাবে বর্ণিত সমস্ত কমান্ড-লাইন বিকল্পগুলি প্রক্রিয়া করে বিকল্প
উপরের সারসংক্ষেপ। এগুলি ছাড়াও অন্য যেকোন কমান্ড-লাইন আর্গুমেন্টের মাধ্যমে পাস করা হয়
অ্যাপ্লিকেশন ব্যবহার করে argc এবং argv ভেরিয়েবল পরে বর্ণিত।

আবেদন NAME এর এবং সম্প্রচারমূলক শ্রেণী


অ্যাপ্লিকেশনের নাম, যা বিভিন্ন উদ্দেশ্যে ব্যবহৃত হয় পাঠান কমান্ড, নেওয়া হয়
থেকে -আম বিকল্প, যদি এটি নির্দিষ্ট করা হয়; অন্যথায় এটি থেকে নেওয়া হয় ফাইলের নাম, যদি তা হয়
নির্দিষ্ট করা, বা কমান্ডের নাম থেকে যার দ্বারা কামনা আহ্বান করা হয়েছিল। শেষ দুটি ক্ষেত্রে, যদি
নামের একটি ``/'' অক্ষর আছে, তারপর শুধুমাত্র শেষ স্ল্যাশের পরে অক্ষর আছে
অ্যাপ্লিকেশন নাম হিসাবে ব্যবহৃত।

অ্যাপ্লিকেশনের শ্রেণী, যা a এর সাথে বিকল্পগুলি নির্দিষ্ট করার মতো উদ্দেশ্যে ব্যবহৃত হয়
রিসোর্স ম্যানেজার প্রোপার্টি বা .Xdefaults ফাইল, এটির নামের মতো একই
প্রথম অক্ষর বড় করা হয়।

বৈচিত্র্য


কামনা নিম্নলিখিত Tcl ভেরিয়েবল সেট করে:

argc এর সংখ্যার একটি গণনা রয়েছে ARG আর্গুমেন্ট (0 যদি না থাকে), সহ নয়
উপরে বর্ণিত বিকল্পগুলি।

argv একটি Tcl তালিকা রয়েছে যার উপাদানগুলি হল ARG একটি অনুসরণকারী যুক্তি --
বিকল্প বা উপরের বিকল্পগুলিতে বর্ণিত বিকল্পগুলির সাথে মেলে না, মধ্যে
অর্ডার, বা একটি খালি স্ট্রিং যদি এই ধরনের কোন আর্গুমেন্ট না থাকে।

argv0 রয়েছে ফাইলের নাম যদি এটি নির্দিষ্ট করা হয়। অন্যথায়, দ্বারা নাম রয়েছে
যে কামনা আহ্বান করা হয়েছিল।

জ্যামিতি যদি -জ্যামিতি বিকল্প নির্দিষ্ট করা হয়, কামনা এটার মান কপি করে
পরিবর্তনশীল যদি ভেরিয়েবল এখনও পরে থাকে ফাইলের নাম মূল্যায়ন করা হয়েছে,
কামনা a তে চলকের মান ব্যবহার করে wm জ্যামিতি সেট করার জন্য কমান্ড
প্রধান উইন্ডোর জ্যামিতি।

tcl_interactive
1 যদি থাকে কামনা ইন্টারেক্টিভভাবে কমান্ড পড়ছে (ফাইলের নাম ছিল না
নির্দিষ্ট এবং স্ট্যান্ডার্ড ইনপুট একটি টার্মিনালের মতো ডিভাইস), 0 অন্যথায়।

স্ক্রিপ্ট নথি পত্র


আপনি যদি একটি ফাইলে একটি Tcl স্ক্রিপ্ট তৈরি করেন যার প্রথম লাইন
#!/usr/local/bin/wish
তারপর আপনি সরাসরি আপনার শেল থেকে স্ক্রিপ্ট ফাইলটি চালু করতে পারেন যদি আপনি এটিকে এক্সিকিউটেবল হিসাবে চিহ্নিত করেন।
এই যে অনুমান কামনা ডিফল্ট অবস্থানে ইনস্টল করা হয়েছে , / Usr / স্থানীয় / বিন; যদি
এটি অন্য কোথাও ইনস্টল করা আছে তাহলে আপনাকে মেলে উপরের লাইনটি পরিবর্তন করতে হবে। অনেক
UNIX সিস্টেম অনুমতি দেয় না #! লাইনের দৈর্ঘ্য প্রায় 30 অক্ষরের বেশি হবে, তাই নিশ্চিত হন
যে কামনা এক্সিকিউটেবল একটি ছোট ফাইলের নাম দিয়ে অ্যাক্সেস করা যেতে পারে।

একটি আরও ভাল পদ্ধতি হল নিম্নলিখিত তিনটি লাইন দিয়ে আপনার স্ক্রিপ্ট ফাইলগুলি শুরু করা:
#!/ বিন / SH
# দ্য পরবর্তী লাইন পুনরায় আরম্ভ ব্যবহার কামনা
Exec কামনা "$0" ${1+"$@"}
এই পদ্ধতির পূর্ববর্তী অনুচ্ছেদের পদ্ধতির তুলনায় তিনটি সুবিধা রয়েছে। প্রথম,
এর অবস্থান কামনা বাইনারিকে স্ক্রিপ্টে হার্ড-ওয়্যার্ড করতে হবে না: এটি হতে পারে
আপনার শেল অনুসন্ধান পাথ যে কোন জায়গায়. দ্বিতীয়ত, এটি প্রায় 30-অক্ষরের ফাইলের নাম পায়
পূর্ববর্তী পদ্ধতিতে সীমা। তৃতীয়ত, এই পদ্ধতি কাজ করবে এমনকি যদি কামনা নিজেই ক
শেল স্ক্রিপ্ট (এটি একাধিক আর্কিটেকচার পরিচালনা করার জন্য কিছু সিস্টেমে করা হয় বা
অপারেটিং সিস্টেম: কামনা স্ক্রিপ্ট চালানোর জন্য বেশ কয়েকটি বাইনারিগুলির মধ্যে একটি নির্বাচন করে)। তিনটি
লাইন উভয় কারণ sh এবং কামনা স্ক্রিপ্ট প্রক্রিয়া করতে, কিন্তু Exec দ্বারা শুধুমাত্র মৃত্যুদন্ড কার্যকর করা হয় sh.
sh প্রথমে স্ক্রিপ্ট প্রসেস করে; এটি দ্বিতীয় লাইনটিকে একটি মন্তব্য হিসাবে বিবেচনা করে এবং কার্যকর করে
তৃতীয় লাইন দ্য Exec বিবৃতি শেল প্রক্রিয়াকরণ বন্ধ করে এবং পরিবর্তে শুরু করে
কামনা সম্পূর্ণ স্ক্রিপ্ট পুনরায় প্রক্রিয়া করতে। কখন কামনা শুরু হয়, এটি তিনটি লাইনকে হিসাবে বিবেচনা করে
মন্তব্য, যেহেতু দ্বিতীয় লাইনের শেষে ব্যাকস্ল্যাশ তৃতীয় লাইনের কারণ হয়ে দাঁড়ায়
দ্বিতীয় লাইনের মন্তব্যের অংশ হিসাবে বিবেচিত।

একটি স্ক্রিপ্ট ফাইলের শেষটি মাধ্যমটির প্রকৃত প্রান্ত দ্বারা বা │ দ্বারা চিহ্নিত করা যেতে পারে
অক্ষর, '\032' ('\u001a', নিয়ন্ত্রণ-Z)। এই অক্ষরটি ফাইলে উপস্থিত থাকলে, │
কামনা অ্যাপ্লিকেশনটি পাঠ্য পর্যন্ত পাঠ করবে কিন্তু অক্ষর অন্তর্ভুক্ত করবে না। একটি আবেদন │
ফাইলটিতে এই অক্ষরটির প্রয়োজন হলে এটিকে ``\032'', ``\x1a'', বা │ হিসাবে এনকোড করতে পারে
``\u001a''; অথবা কমান্ড ব্যবহার করে এটি তৈরি করতে পারে যেমন বিন্যাস or বাইনারি.

প্রম্পটস


কখন কামনা ইন্টারেক্টিভভাবে আহ্বান করা হয় এটি সাধারণত `` সহ প্রতিটি কমান্ডের জন্য অনুরোধ করে% ' আপনি
ভেরিয়েবল সেট করে প্রম্পট পরিবর্তন করতে পারেন tcl_prompt1 এবং tcl_prompt2. পরিবর্তনশীল হলে
tcl_prompt1 বিদ্যমান তাহলে একটি প্রম্পট আউটপুট করার জন্য এটিতে একটি Tcl স্ক্রিপ্ট থাকতে হবে; পরিবর্তে
একটি প্রম্পট আউটপুট করা হচ্ছে কামনা মধ্যে স্ক্রিপ্ট মূল্যায়ন করবে tcl_prompt1. পরিবর্তনশীল
tcl_prompt2 একইভাবে ব্যবহৃত হয় যখন একটি নতুন লাইন টাইপ করা হয় কিন্তু বর্তমান কমান্ডটি নয়
এখনো সম্পূর্ণ; যদি tcl_prompt2 সেট না হলে অসম্পূর্ণ কমান্ডের জন্য কোনো প্রম্পট আউটপুট হয় না।

KEYWORDS


শেল, টুলকিট

onworks.net পরিষেবা ব্যবহার করে অনলাইন উইশ8.4 ব্যবহার করুন



সর্বশেষ লিনাক্স এবং উইন্ডোজ অনলাইন প্রোগ্রাম