Mikel'in cevabı iyidir, ancak programı çalıştırıp bir süre uzaklaşırsanız, işlemin ne zaman biteceğinden emin olamazsınız. Yani programı başlattığınız zamana sahip olsanız bile, ne kadar zaman aldığını bilmiyorsunuzdur.
Hazırlık olmadan öğrenmeniz gerektiğinde bu konuda bir çözümüm yok. Ancak bunu tekrar yapacaksanız, benden hoşlanabilirsiniz: Geçerli saati kabuk istemi ile birlikte yazdırın. Bu şekilde, hala terminalin açık olması durumunda, programı başlattığınız saati ve bir sonraki istemin yazdırıldığı saati görebilirsiniz. Küçük bir matematik size yürütme süresini kazandıracak.
Bunu yapmak için bash
, şunu içine koy .bashrc
:
export PS1="\A \u@\h \W \$ "
İçinde zsh
, bunu içine koy .zshrc
:
export PS1="%D{%H:%M} %n@%m %1~ %# "
Yukarıdakiler, kabuğunuza bir format verecek <time> <username>@<hostname> <current dir> <$ or % or #>
. Farklı mermiler ve çılgın fantezi istekler için, kabuğunuzun man sayfasını okuyun.
Not: Yüksek hassasiyete ihtiyacınız varsa veya program önceki istemi göremediğiniz kadar çıktı üretiyorsa, bu muhtemelen yardımcı olmaz.