Bash: проверяем тип файла
Проверить тип файла можно с помощью команды file, например, вывести mime-тип файла можно так (естественно, определение идет по содержимому файла):
На bash можно сделать такую конструкцию — если тип файла (имя передается параметром скрипту) соответствует определенным типам, то производим с файлом какие-либо действия:
file -i файл.doc
файл.doc: application/msword; charset=binary
На bash можно сделать такую конструкцию — если тип файла (имя передается параметром скрипту) соответствует определенным типам, то производим с файлом какие-либо действия:
type=$(file -i "$1")
if echo "$type" | egrep -q 'office|word'
then
# Делаем что-нибудь
fi
- —
- 23 января 2012, 15:35
Комментарии (4)
RSS свернуть / развернутьyababay
Sergei_T
durman
yababay
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.