亚洲综合原千岁中文字幕_国产精品99久久久久久久vr_无码人妻aⅴ一区二区三区浪潮_成人h动漫精品一区二区三

主頁 > 知識庫 > shell(bash)下“time” 命令的輸出詳解

shell(bash)下“time” 命令的輸出詳解

熱門標簽:德陽400電話申請 鶴崗400電話申請 智能電銷機器人有用嗎 外呼電話系統怎么操作 怎么在百度地圖標注公司的位置 商機地圖標注 天津電話外呼系統排名 百度地圖標注直線距離 測繪地圖標注名稱

前言

相信大家都知道bash下time是一個很有用的命令,它可以為一段腳本或一個程序的執行計時,這通常在粗略比較程序執行效率的時候很方便。但是你會發現,time命令輸出的時間文字不能被簡單地重定向,例如重定向至一個文本文件,只能顯示在屏幕上,這對于非交互計時很不方便。

例如:

$ time find . -name "mysql.sh" >1.txt

real 0m0.081s
user 0m0.060s
sys  0m0.020s

$ time find . -name "mysql.sh" 2>2.txt
./work186/sms/bin/mysql.sh
./work186/sms/src/scripts/mysql.sh
./work186/sms/src/scripts1/mysql.sh
./work186/sms1/bin/mysql.sh
./work186/sms1/src/scripts/mysql.sh
./temp/sms/bin/mysql.sh
./temp/sms/src/scripts/mysql.sh

real 0m0.068s
user 0m0.040s
sys  0m0.030s

通過上面的嘗試,發現無法將time的輸出信息重定向到文件里面,為什么?因為time是shell的關鍵字,shell做了特殊處理,它會把time命令后面的命令行作為一個整體來進行處理,在重定向時,實際上是針對后面的命令來的,time命令本身的輸出并不會被重定向的。

關鍵字time設置了一個標記,知道command(find)命令執行完,timing信息才被打印到stderr中。time關鍵字要整個command和管道,還有相關的重定向都要來得高級。這就是為什么簡單的重定向對于time而言不起作用。 這是Bash語法定義的。command之后的重定向對于time而言,是command的一部分。

注:time命令的輸出到標準錯誤(stderr)中

當time命令執行時,command運行于當前shell(也就是time命令所執行的shell)的下一級shell,而time自身的輸出位于當前shell的stderr。像上面所示的那樣重定向只會使得command的stdout被重定向至一個文本文件,而不會輸出time自身的輸出內容。

第一種解決方法,就是將time命令和將要執行的命令行放到一個shell代碼塊中,也就是一對大括號中,要注意空格和分號的使用。

$ { time find . -name "mysql.sh"; } 2>2.txt
./work186/sms/bin/mysql.sh
./work186/sms/src/scripts/mysql.sh
./work186/sms/src/scripts1/mysql.sh
./work186/sms1/bin/mysql.sh
./work186/sms1/src/scripts/mysql.sh
./temp/sms/bin/mysql.sh
./temp/sms/src/scripts/mysql.sh
$ cat 2.txt

real 0m0.068s
user 0m0.030s
sys  0m0.040s

第一種方式的嘗試成功了,總結起來就是 { time command-line; } 2>file  注意分隔符的使用。

另外一種方式就是使用子Shell的方式

如下所示:

$ (time find . -name "mysql.sh") 2>2.txt
./work186/sms/bin/mysql.sh
./work186/sms/src/scripts/mysql.sh
./work186/sms/src/scripts1/mysql.sh
./work186/sms1/bin/mysql.sh
./work186/sms1/src/scripts/mysql.sh
./temp/sms/bin/mysql.sh
./temp/sms/src/scripts/mysql.sh
$ cat 2.txt

real 0m0.083s
user 0m0.040s
sys  0m0.020s
[root@web186 root]#

第二種方式的嘗試也成功了,總結起來就是 (time command-line) 2>file 這里time緊貼著小括號(也可以的,命令行結束也不必帶分號。當然最好還是用第一種方式,畢竟啟動一個子shell是要多占些資源的。

總結

以上就是這篇文章的全部內容了,希望本文的內容對大家的學習或者工作能帶來一定的幫助,如果有疑問大家可以留言交流。

您可能感興趣的文章:
  • bash shell命令行選項與修傳入參數處理
  • Bash Shell中的select命令簡單使用示例
  • 列出所有Bash Shell內置命令的方法示例

標簽:鎮江 武漢 自貢 丹東 優質小號 百色 六盤水 滁州

巨人網絡通訊聲明:本文標題《shell(bash)下“time” 命令的輸出詳解》,本文關鍵詞  shell,bash,下,time,命令,的,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《shell(bash)下“time” 命令的輸出詳解》相關的同類信息!
  • 本頁收集關于shell(bash)下“time” 命令的輸出詳解的相關信息資訊供網民參考!
  • 推薦文章
    精品久久久久久中文字幕一区| 色综合久久天天综合绕观看| 青草国产在线观看| 可以免费看毛片的网站| 日韩一级黄色| 成人a大片高清在线观看| 精品视频免费观看| 国产一区二区精品久久91| 黄视频网站在线看| 欧美一级视频免费观看| 日本伦理黄色大片在线观看网站| 精品国产亚洲人成在线| 99久久精品国产麻豆| 精品毛片视频| 精品国产一区二区三区久久久蜜臀| 国产福利免费视频| 韩国毛片| 91麻豆精品国产自产在线观看一区 | 四虎影视库| 久久国产精品永久免费网站| 国产欧美精品| 免费一级生活片| 天天色成人网| 人人干人人插| 91麻豆精品国产片在线观看| 国产亚洲精品aaa大片| 国产网站免费在线观看| 日韩专区亚洲综合久久| 亚洲天堂免费| 国产美女在线一区二区三区| 国产不卡福利| 亚洲www美色| 免费国产在线观看不卡| 国产精品123| 久久99爰这里有精品国产| 久久99中文字幕| 国产美女在线观看| 高清一级片| 国产一区二区高清视频| 精品视频免费观看| 亚欧乱色一区二区三区| 久久精品店| 四虎影视久久久| 国产91精品一区二区| 日韩一级黄色大片| 超级乱淫黄漫画免费| 四虎影视库| 四虎影视久久久| 精品在线免费播放| 国产欧美精品| 黄视频网站在线看| 日韩中文字幕在线播放| 精品国产亚洲人成在线| 成人影视在线播放| 久久99这里只有精品国产| 日韩在线观看免费| 欧美激情在线精品video| 四虎久久影院| 日韩免费在线观看视频| 国产成人精品综合在线| 国产91视频网| 久草免费资源| 国产综合91天堂亚洲国产| 欧美国产日韩在线| 青青久久精品国产免费看| 国产伦精品一区三区视频| 国产91精品系列在线观看| 91麻豆精品国产自产在线 | 亚洲不卡一区二区三区在线| 九九热精品免费观看| 久久国产精品自由自在| 精品视频免费看| a级毛片免费全部播放| 欧美国产日韩在线| 久久99中文字幕| 超级乱淫黄漫画免费| 青青青草影院 | 精品视频在线观看一区二区三区| 国产一级强片在线观看| 日韩在线观看视频免费| 国产一区二区精品| 一a一级片| 天堂网中文字幕| 久久久久久久免费视频| 国产视频久久久久| 精品视频在线观看视频免费视频 | 久久99中文字幕| 日韩免费在线观看视频| 好男人天堂网 久久精品国产这里是免费 国产精品成人一区二区 男人天堂网2021 男人的天堂在线观看 丁香六月综合激情 | 午夜激情视频在线观看| 久久99中文字幕久久| 国产不卡在线观看| 一本伊大人香蕉高清在线观看| 日韩专区亚洲综合久久| 国产成人精品综合| 国产不卡精品一区二区三区| 中文字幕一区二区三区精彩视频| 国产亚洲免费观看| 成人av在线播放| 日韩专区亚洲综合久久| 亚洲天堂免费| 久久国产一区二区| 日日夜夜婷婷| 尤物视频网站在线| 你懂的在线观看视频| 亚洲第一页乱| 欧美激情中文字幕一区二区| 久久福利影视| 999久久久免费精品国产牛牛| 亚洲精品影院| 久久国产影院| 亚洲 男人 天堂| 欧美一区二区三区性| 国产欧美精品| 日韩欧美一二三区| 午夜在线亚洲| 国产成人精品在线| 久久久久久久久综合影视网| 麻豆系列国产剧在线观看| 欧美激情一区二区三区视频 | 999精品影视在线观看| 国产一区免费在线观看| 欧美日本韩国| 亚洲wwwwww| 国产成人欧美一区二区三区的| 精品国产一区二区三区免费| 国产不卡在线观看| 好男人天堂网 久久精品国产这里是免费 国产精品成人一区二区 男人天堂网2021 男人的天堂在线观看 丁香六月综合激情 | 久久国产精品自由自在| 日韩男人天堂| 亚洲精品永久一区| 黄色免费网站在线| 麻豆网站在线看| 国产视频网站在线观看| 日韩字幕在线| 黄色福利片| 免费国产在线观看| 麻豆网站在线看| 亚洲女初尝黑人巨高清在线观看| 久久国产精品永久免费网站| 精品视频在线观看免费| 精品国产一级毛片| 午夜在线影院| 精品视频一区二区三区免费| 国产成人啪精品视频免费软件| 一级女性大黄生活片免费| 99热精品在线| 欧美激情一区二区三区在线播放| 日韩av成人| 精品视频在线观看视频免费视频 | 好男人天堂网 久久精品国产这里是免费 国产精品成人一区二区 男人天堂网2021 男人的天堂在线观看 丁香六月综合激情 | 国产美女在线观看| 91麻豆精品国产片在线观看| 日韩在线观看视频免费| 午夜久久网| 99热视热频这里只有精品| 九九热国产视频| 欧美激情一区二区三区中文字幕| 欧美1区| 沈樵在线观看福利| 精品视频在线观看一区二区三区| 久久国产一久久高清| 国产麻豆精品高清在线播放| 欧美日本免费| 国产美女在线观看| 高清一级毛片一本到免费观看| 四虎影视库国产精品一区| 国产伦久视频免费观看 视频| 国产视频一区二区在线播放| 国产视频久久久久| 成人影院久久久久久影院| 欧美日本韩国| 亚洲天堂在线播放| 国产高清在线精品一区二区| 青草国产在线观看| 久久福利影视| 亚洲 激情| 精品久久久久久中文| 色综合久久天天综合绕观看| 999久久久免费精品国产牛牛| 一a一级片| 青青久热| 久久99爰这里有精品国产| 亚洲爆爽| 精品国产一区二区三区久| 可以在线看黄的网站| 午夜家庭影院| 99热视热频这里只有精品| 国产麻豆精品| 日韩男人天堂| 国产不卡在线观看| 久久国产精品只做精品| 黄色免费三级| 九九国产| 国产伦精品一区三区视频| 欧美激情伊人| 精品视频一区二区| 国产一区精品| 国产91素人搭讪系列天堂| 精品国产三级a|