Como shell script uma lista de arquivos com sua hora de modificação no mingw?

Disclaimer: Esta questão existe por causa deUnity3D e seu problema de biblioteca.

Eu tentei conseguiratual git-cache-meta.sh e usá-lo no windows. Não funciona

O primeiro erro que recebi foi nesta linha:

$ find `git ls-files`
find: invalid predicate `-'

Alterando para o originalfind $(git ls-files) também não funciona (ou seja, ambas as sintaxes não são boas).

oinvalid predicate é certamente devido a um arquivo chamado como"boo - foo.bar". E então eu tentei correrfind "$(git ls-files)". Então se transformou em umerro muito feio / bug.

Eu gostaria de saber porquesubstituição de comando (o esquisito$() não funciona emMingw, mas mais importante:

Como podemos fazergit-cache-meta.sh trabalhosdevidamente emMingw?

Como você pode ver abaixo, eu realmente consegui responder isso sem essa palavra-chave ->devidamente. Então eu ainda espero que alguém venha com uma solução rápida e limpa <- razão pela qual eu estou usando este script para começar.

questionAnswers(3)

yourAnswerToTheQuestion