শেবাংয়ের পরে সাইন ইন?


26

ইন এ্যাপাচি httpd 'র প্রকল্পের "সমর্থনের / apxs.in" স্ক্রিপ্ট , দিয়ে বেষ্টিত একটি টেক্সট @লক্ষণ পরে আসে #!। অর্থাৎ স্ক্রিপ্টের প্রথম লাইনটি হ'ল:

#!@perlbin@ -w

এটি কি পার্ল জিনিস বা ইউনিক্স কার্নেলের জিনিস? অন্য কথায়, এটি ব্যবহার করে এই স্ক্রিপ্টটি কার্যকর করা সম্ভব path/to/script/script_name.in?

যদি তা না হয় তবে স্ক্রিপ্টটি এ দিয়ে শুরু করার কারণ কী #!?


8
এগুলি .inফাইল (অর্থাত্ টেমপ্লেট)
don_crissti

2
পার্শ্ব নোট হিসাবে, @ফাইলনামগুলিতে সূক্ষ্ম তাই আপনার কাছে যদি কোনও এক্সিকিউটেবল নামে ডাকা হয় @perlbin@যা -wবিকল্পটি গ্রহণ করে এবং সেই ফাইলটির বিষয়বস্তু ব্যাখ্যা করতে সক্ষম হয় তবে হ্যাঁ আপনি সেই ফাইলটি চালাতে পারেন।
বাকুরিউ

@ বাকুরিউ: "বৈধ", হ্যাঁ। "ফাইন"? সন্দেহজনক।
মনিকার সাথে লাইটনেস রেস

উত্তর:


47

এটি কোনও জিএনইউ অটোমেক টেমপ্লেটে কোনও স্থানধারকের মতো দেখায় যা কোনও configureস্ক্রিপ্ট দ্বারা পূরণ করতে চলেছে । সুতরাং এটি পার্ল বা ইউনিক্স কার্নেলের জিনিস নয়, তবে একটি জিএনইউ অটোটুলস জিনিস।

এটি সম্ভবত উত্স বিতরণের কোনও ফাইল থেকে নয়, make installকোনও প্যাকেজ ম্যানেজারের মাধ্যমে সিস্টেমে ইনস্টল হওয়া কোনও ফাইল থেকে নয় ।

বিকল্পভাবে, এটি GNU অটোটুলগুলি সহ একটি ভাঙ্গা বিল্ড থেকে আসে যা কখনই perlbinসঠিকভাবে সংজ্ঞায়িত হয় না।

ফাইলটির .inপ্রত্যয় রয়েছে তা নিশ্চিত করে যে এটি দ্বারা প্রক্রিয়াজাতকরণের কথা configure

না, আপনি এই ফাইলটি যেমন ব্যবহার করেন তেমন চালাতে পারবেন না। প্লেসহোল্ডার perlযখন আপনি চালনা করেন তখন নির্বাহককে সঠিক পথ দিয়ে প্রতিস্থাপন করা হবে configure


হ্যাঁ প্রশ্নটির লিঙ্কটি একটি উত্স কোডের সংগ্রহশালার দিকে নিয়ে যায়।
মনিকার সাথে লাইটনেস রেস

পছন্দ করুন
কুসালানন্দ

1
হেই আমি ভাবলাম এটাই হয়তো হয়েছে। আমি একটি সম্পাদনা পরামর্শ দিয়েছেন যে সংশোধন করা হয়েছে তা দিয়ে সমস্যার একটি দম্পতি, তাদের :) এই হচ্ছে এক
সঙ্গে মনিকা লঘিমা জাতি

1
ইউনিক্স.এসই এর স্টাইলিংয়ের সাথে সমস্যা মনে হচ্ছে - লিঙ্কের রঙটি সাধারণ পাঠ্যের রঙের থেকে খুব আলাদা নয়।
বার্মার

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.