বলুন আমার কাছে একটি ফাইলে কিছু কনফিগারেশন ডেটা রয়েছে config
। সুবিধার জন্য, আমি এই ডেটাটি শেল ভেরিয়েবলের মধ্যে লোড করতে চাই CONFIG_DATA
।
অবশ্যই আমি এটা করতে পারি:
CONFIG_DATA="$(cat config)"
তবে এই ধরনের আমার কাছে অযথা ব্যবহারেরcat
মতো মনে হচ্ছে । এটি কি এই একমাত্র উপায়? বা এটি করার আরও কি মার্জিত উপায় আছে?
উত্তরগুলির পসিক্স পছন্দ করা উচিত তবে কোনও শেল ব্যবহার করতে পারে।
2
মেমরির মতো একটি সম্পূর্ণ ফাইলটি পড়া প্রায়শই একটি খারাপ ধারণা, আপনি এটি লিখুন না কেন।
—
স্যাট কাটসুরা
@ স্যাটোক্যাটসুরা কিছু ক্ষেত্রে খুব সত্য। তবে এই প্রশ্নের উদ্দেশ্যে, আপনি ধরে নিতে পারেন যে ফাইলটি অতি ক্ষুদ্র, সুতরাং এটি কোনও বড় সমস্যা নয়।
—
strugee
@ স্যাটোক্যাটসুরা: কেন?
—
রিমকো জারলিচ