Nasıl bash kabuk komut profile?
Bash kabuğu --norc
ile başlarsam hemen çalışırken kadar 3-4 saniye başlatmak için alır.
"Hız geliştirmeleri için arayan el return
tablolar ekleyerek, ama nicel bir süreç değildir ve verimli değildir." /etc/bash.bashrc
~/.bashrc
profil başladım
Nasıl benim komut bash profil ve çoğu zaman başlangıç için hangi görebilirim?
CEVAP
Eğer GNU date
(veya başka bir versiyonu olabilir çıkış nanosaniye), bu başında /etc/bash.bashrc
(veya istediğiniz herhangi bir yere başlar izlemesinde herhangi bir Bash betik):
PS4=' $(date " %s.%N")\011 '
exec 3>&2 2>/tmp/bashstart.$$.log
set -x
ekleyin
set x
exec 2>&3 3>&-
~/.bashrc
(ya da durdurmak için izleme istediğin herhangi bir Bash script bölümün sonunda) sonunda.
Saniyeyi gösteren /tmp/bashstart.PID.log
izleme günlük almalısınız.nanosaniye yürütülen her komut zaman damgası. Sonraki bir zaman farkı aradaki adım attı o zaman miktarıdır.
Sana bir şeyler daraltmak olarak, set -x
sonraki set x
daha önce (ya da ilgi çekici bazı bölümler seçerek parantez) taşıyabilirsiniz.
Nasıl bash komut satırı argümanları ay...
Nasıl bir BASH değişken bir komut çıkt...
Nasıl Bash komut dosyası için burada b...
Bash kabuk komut getopts uzun kullanar...
Nasıl bir metin dosyasının ilk satırı ...