[英]How can I use the `time` command IN a shell script?
我經常使用time
通過控制台來計時命令:
time PGPASSWORD=postgres psql -U postgres -h localhost -f init.sql
我現在創建了一個shell腳本,它執行相同的操作:
#!/bin/sh
time PGPASSWORD=postgres psql -U postgres -h localhost -f init.sql
現在我得到以下錯誤:
時間:無法運行PGPASSWORD = postgres:沒有此類文件或目錄
命令以非零狀態退出127
如何在腳本中使用time
?
bash
將time
定義為命令前修飾符; /bin/sh
只是在運行外部命令time
。 您可能想要#!/bin/bash
作為您的shebang。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.