页次: 1
文件的类型可以通过 file + 文件的名字获得详细信息。
判读对于不同类型的文件,进行不同的操作
#!/bin/bash filetype=`file $1` case "$filetype" in "$1: Zip"*) echo "this is zip file"; echo "do ...";; "$1: ASCII"*) echo "This is txt file"; echo "do ...";; *) echo "I don't know" file $1 ;; esac
总结: 第一 $1 表示第一参数
第二: * 一定要在 " 之外,才可以。表示任意个字符
ipbbs.net
离线
页次: 1