2
“Bash -x” bu betiği neden kırıyor?
Bazı komutun ne kadar çalıştığını ölçen bir komut dosyası var. "Gerçek" timekomutuna, yani bir ikili /usr/bin/timedosyaya (bash-built-in -fbayrağı olmadığı için ) ihtiyaç duyar . Aşağıda, hata ayıklanabilecek basitleştirilmiş bir komut dosyası: #!/bin/bash TIMESEC=$(echo blah | ( /usr/bin/time -f %e grep blah >/dev/null ) 2>&1 | awk -F. '{print $1}') echo …
13
bash
shell-script