我发现这个命令给了我一个文件中的 mime 类型:
file --mime-type dog.jpeg
Run Code Online (Sandbox Code Playgroud)
输出:
dog.jpeg: image/jpeg
Run Code Online (Sandbox Code Playgroud)
我现在正在尝试创建一个 bash 检查 mime 是否是 jpeg og png。但是我有点卡住了:
#!/bin/bash
$file_mime="file --mime-type dog.jpeg"
mime=`"${file_mime#*:}"`
if(mime=='image/jpg' OR mime=='image/png') do:
echo"Jpg or png"
done
Run Code Online (Sandbox Code Playgroud)
输出:
./bash.sh: line 2: =file --mime-type dog.jpeg: command not found
./bash.sh: line 3: : command not found
Run Code Online (Sandbox Code Playgroud)