我需要编写一个bash脚本来判断文件是否是pdf文件.但是,我不能简单地使用文件名或扩展名.
例如:
test.pdf.encrypt - 由于文件本身已加密且文件是计算机无法识别的未知类型,因此无法打开.
test.pdf.decrypt - 即使扩展名是.decrypt也会打开
由于查看扩展名没有帮助,加密和解密文件都在名称中间有.pdf,有没有办法让系统测试并查看文件是否可以用PDF阅读器阅读?
我只需要在bash中输入if语句的命令.
if [this file is a working pdf file]; do
echo "$file is a working pdf file."
fi
Run Code Online (Sandbox Code Playgroud)