আমার লক্ষ্য হ'ল স্ক্রিপ্ট থেকে সমস্ত আউটপুট কোনও ডিরেক্টরিতে লগইন করা যা স্ক্রিপ্টটি তৈরি করতে চলেছে।
উদাহরণস্বরূপ, আমার আছে:
~/.abc.sh:
#! /bin/bash
rails new myapp
আমি যখন দৌড় ...
cd ~/code
. ~/.abc.sh
... এটি ডিরেক্টরিতে একটি নতুন রেল অ্যাপ তৈরি করবে ~/code/myapp।
যখন রেলগুলি একটি অ্যাপ তৈরি করছে তখন এটি পুরোপুরি পাঠ্যকে আউটপুট করে দেয় যা আমি ক্যাপচার করতে এবং একই ডিরেক্টরিতে railsনতুন কমান্ডটি তৈরি করা একই ডিরেক্টরিতে একটি লগ ফাইলে সংরক্ষণ করতে চাই । আমি টার্মিনালে সেই পাঠ্যটিও প্রদর্শন করতে চাই।
কিভাবে আমি এই কাজ সম্পর্কে যান?
~/.abc.sh | tee <file>? যদি তাই হয়, তবে সমস্যাটি আমি জানি না যে আমি কখন ডায়রিটি কল করব তখন স্ক্রিপ্টটি অ্যাপটি তৈরি করতে চলেছে, তবে আমি কীভাবেfileযুক্তিতে কী করব তা আমি কীভাবে জানব ? (দুর্দান্ত উদাহরণগুলির জন্য ধন্যবাদ)