我想要的是让这个脚本测试作为参数传递给它的文件是 ASCII 文件还是 zip 文件,如果它是 ascii 回显“ascii”,如果它是 zip 回显“zip”,否则回显“错误” .
这是我目前拥有的
filetype = file $1
isAscii=`file $1 | grep -i "ascii"`
isZip=`file $1 | grep -i "zip"`
if [ $isAscii -gt "0" ] then echo "ascii";
else if [ $isZip -gt "0" ] then echo "zip";
else echo "ERROR";
fi