我編寫了一個(gè)Nodejs腳本,該腳本查找了最后更改/修改的文件名。因此,我正在使用findCLI命令。我有一個(gè)隱藏文件.change以將其他文件與該文件進(jìn)行比較(修改時(shí)間)。這是下面的代碼:const es6dir = 'es6';const path2dir = './htdocs/';const exec = require("child_process").exec;exec(`find ${path2dir + es6dir}/ -type f -newer .change`, (error, stdout) => { if(error){ console.log(`Error: ${error}`); return; } console.log(stdout); //update .change modified timestamp exec('touch -c .change');}如果我在Git Bash中運(yùn)行此命令,一切都會(huì)很好,但是如果我使用Windows終端,它將顯示一個(gè)錯(cuò)誤的命令。有沒(méi)有一種簡(jiǎn)單的方法可以同時(shí)在Linux和Windows終端上使用?我想在兩個(gè)平臺(tái)上都運(yùn)行此命令,因?yàn)橐恍﹫F(tuán)隊(duì)成員正在Linux上工作,而其他團(tuán)隊(duì)成員正在使用Windows機(jī)器。
如何在Windows終端中修復(fù)'查找'命令
慕妹3242003
2021-05-10 17:32:36