日韩在线首页I俄罗斯pornI男女猛烈激情XX00高潮动态I超碰免费97I乱人伦99久久I欧美日韩成人一区I最新日韩视频在线观看I粉嫩AV四季AV绯色AVI五月导航

×

entr:文件更改時重新運行構建

分類:互聯網熱點 編輯:小新 瀏覽量:2
2020-07-13 16:55:23

這是一篇簡短的文章。我是最近才發現 entr 的,我很驚奇從來沒有人告訴過我?!因此,如果你和我一樣,那么我告訴你它是什么。

entr 的網站上對它已經有很好的解釋,也有很多示例。

總結在其頭部:entr 是一個命令行工具,當每次更改一組指定文件中的任何一個時,都能運行一個任意命令。你在標準輸入給它傳遞要監控的文件列表,如下所示:

或者

或者任何你希望的。

就像世界上的每個程序員一樣,我發現每次更改代碼時都必須手動重新運行構建/測試非常煩人。

許多工具(例如 hugo 和 flask)都有一個內置的系統,可以在更改文件時自動重建,這很棒!

但是通常我會自己編寫一些自定義的構建過程(例如 bash build.sh),而 entr 讓我有了一種神奇的構建經驗,我只用一行 bash 就能得到即時反饋,知道我的改變是否修復了那個奇怪的 bug。萬歲!

但是如果你正在運行服務器,并且每次都需要重新啟動服務器怎么辦?如果你傳遞 -r,那么 entr 會幫你的

另一個簡潔的標志是 -c,它讓你可以在重新運行命令之前清除屏幕,以免被前面構建的輸出分散注意力。

通常,我要跟 蹤的文件集和我在 git 中的文件列表大致相同,因此將 git ls-files 傳遞給 entr 是很自然的事情。

我現在有一個項目,有時候我剛創建的文件還沒有在 git 里。那么如果你想包含未被跟 蹤的文件怎么辦呢?這些 git 命令行參數就可以做到(我是從一個讀者的郵件中得到的,謝謝你!):

有人給我發了郵件,說他們做了一個 git-entr 命令,可以執行:

我覺得這真是一個很棒的主意。

git ls-files 的另一個問題是有時候我添加一個新文件,當然它還沒有在 git 中。entr 為此提供了一個很好的功能。如果你傳遞 -d,那么如果你在 entr 跟 蹤的任何目錄中添加新文件,它就會退出。

我將它與一個 while 循環配合使用,它將重啟 entr 來包括新文件,如下所示:

在 Linux 中,entr 使用 inotify(用于跟 蹤文件更改這樣的文件系統事件的系統)工作。如果用 strace 跟 蹤它,那么你會看到每個監控文件的 inotify_add_watch 系統調用,如下所示:

我希望這可以幫助一些人了解 entr!

【編輯推薦】

<div>程序員喜大普奔 Linux基金會確認開源技術不受美國出口管制 Linux停用“黑名單”,因為這是敏感詞,涉嫌種族歧視 Linux 上無痛文件提取 Linux下列出目錄內容命令 安裝Linux Mint 20后需要做的13件事
【責任編輯:龐桂玉 TEL:(010)68476606】

聲明:免責聲明:本文內容由互聯網用戶自發貢獻自行上傳,本網站不擁有所有權,也不承認相關法律責任。如果您發現本社區中有涉嫌抄襲的內容,請發

送郵件至:operations@xinnet.com進行舉報,并提供相關證據,一經查實,本站將立刻刪除涉嫌侵權內容。本站原創內容未經允許不得轉載,或轉載時

需注明出處:新網idc知識百科

免費咨詢獲取折扣

Loading
主站蜘蛛池模板: 四虎影视在线影院在线观看免费视频 | 国产精品xxx大片免费观看 | 欧美久久免费观看 | 麻豆精品国产传媒av | 国产成人亚洲综合青青 | 欧美性xxxx极品hd欧美风情 | 亚洲成人精品在线 | 亚洲爱情岛论坛永久 | 久久不卡国产精品无码 | 一区二区三区四区国产 | 国产美女亚洲精品久久久毛片小说 | 中文字幕久久精品无码 | 正在播放强揉爆乳女教师 | 久久人妻精品国产 | 亚洲精品午夜一区人人爽 | 国产一级片免费在线观看 | 国内精品自线在拍2020不卡 | 亚洲国产成人精品女人久久 | 亚洲欧洲av综合一区二区三区 | 丰满少妇一区二区三区专区 | 偷自拍亚洲视频在线观看 | 呻吟对白激情videos | 亚洲国产中文在线二区三区免 | 亚洲a∨精品一区二区三区 欧美日国产 | 久久成人啪啪性教育 | 亚洲精品一区二区三区h | 日韩黄色大片 | 91视频在线国产 | 色情无码一区二区三区 | 色网在线观看 | 狠狠做深爱婷婷久久综合一区 | 狂野欧美性猛交xxxx巴西 | 伊人成年网站综合网 | 欧美在线xxxx | 伊人久久大香线蕉无码 | 国产aaa大片 | 久久久久国产精品人妻 | 老外一级黄色片 | 中文字幕丰满乱子伦无码专区 | 日韩色中色 | 97超碰免费在线观看 | а天堂中文在线官网 | 99久久国产综合精品女同 | 18禁男女污污污午夜网站免费暖暖 | 亚洲综合色成在线播放 | 久久99av无色码人妻蜜柚 | 大青草久久久蜜臀av久久 | 狠狠色噜噜狠狠狠 | 亚洲一区二区制服在线 | 熟女乱牛牛视频在线观看 | 在线观看国产视频 | 国产日日日| 老牛影视av老牛影视av | 久久国产欧美日韩精品 | 加勒比中文字幕无码一区 | 国内精品久久人妻无码不卡 | 欧美极品少妇xxxxⅹ裸体艺术 | 免费在线观看av网站 | 色情一区二区三区免费看 | 在线色网 | 国产精品亚洲日韩欧美色窝窝色欲 | 四虎最新站名点击进入 | 精品一区二区在线播放 | 精品乱码一区 | 久久一码二码三码区别 | 一级特黄色大片 | 中文天堂 | 亚洲黄色a | 一级黄色片视频 | 黑人大战欲求不满人妻 | 国产午夜性春猛交ⅹxxx | 三级网站在线播放 | 深夜视频一区二区 | 精品国产一区二区三 | 最新国产精品拍自在线观看 | 日日摸日日 | 国产自产在线视频一区 | 精品少妇久久久久久888优播 | 少妇乱人伦无码视频 | 伊人天堂av | 国产www精品 | 久久久精品欧美一区二区免费 | 理论片福利片 | 免费丰满少妇毛片高清视频 | 夜夜爽av | 人妻少妇被粗大爽.9797pw | 国产成人综合久久三区 | 久久久资源 | 国产精品一色哟哟哟 | 色呦呦在线 | 性色av无码专区一ⅴa亚洲 | 欧美色视 | 成人三级k8经典网 | 欧州一级片 | 张柏芝ⅹxxxxhd96 | 2020年最新国产精品正在播放 | 午夜电影院理伦片8888 | 无码人妻视频一区二区三区 | 真人无码作爱免费视频禁hnn |