মাইকের উত্তরটি ভাল, আপনি যদি প্রোগ্রামটি চালান এবং কিছুক্ষণ দূরে চলে যান তবে প্রক্রিয়াটি শেষ হয়ে গেলে আপনি সত্যই নিশ্চিত হতে পারবেন না। আপনি যখন প্রোগ্রামটি শুরু করার সময়টি পেয়েছিলেন তা সত্ত্বেও, আপনি কতটা সময় নিয়েছেন তা জানেন না।
আপনার প্রস্তুতি ব্যতীত যখন সন্ধান করা দরকার তখন আমার কাছে মামলার কোনও সমাধান নেই। তবে আপনি যদি আবার এটি করতে চলেছেন তবে আপনি আমার মতো করতে পারেন: শেল প্রম্পটের সাথে বর্তমান সময়টি মুদ্রণ করুন। এইভাবে, যদি আপনার এখনও টার্মিনাল খোলা থাকে, আপনি প্রোগ্রামটি শুরু করার সময় এবং পরবর্তী প্রম্পটটি মুদ্রণের সময় দেখতে পাবেন। একটি অল্প গণিত আপনি কার্যকর করার সময় পাবেন।
এই কাজের জন্য bash
, আপনি আপনার এই করা .bashrc
:
export PS1="\A \u@\h \W \$ "
এটি zsh
আপনার মধ্যে রাখুন .zshrc
:
export PS1="%D{%H:%M} %n@%m %1~ %# "
উপরেরটি আপনার শেল প্রম্পটটির একটি বিন্যাস দেয় <time> <username>@<hostname> <current dir> <$ or % or #>
। বিভিন্ন শেল এবং ক্রেজি অভিনব অনুরোধগুলির জন্য, আপনার শেলের ম্যান পৃষ্ঠাটি পড়ুন।
দ্রষ্টব্য: আপনার উচ্চ নির্ভুলতার প্রয়োজন হলে এটি সম্ভবত সাহায্য করবে না বা প্রোগ্রামটি যদি এত বেশি আউটপুট তৈরি করে যা আপনি পূর্ববর্তী প্রম্পটটি দেখতে না পান।