fixbug: error:/bin/sh: 1: Syntax error: "(" unexpected

This commit is contained in:
莘权 马 2024-09-02 18:04:13 +08:00
parent f365b1f33f
commit d6a6e56a6f

View file

@ -890,7 +890,7 @@ async def get_mime_type(filename: str | Path, force_read: bool = False) -> str:
}
try:
stdout, stderr, _ = await shell_execute(f"file --mime-type {str(filename)}")
stdout, stderr, _ = await shell_execute(f"file --mime-type '{str(filename)}'")
if stderr:
logger.debug(f"file:{filename}, error:{stderr}")
return guess_mime_type