diff --git a/sx-open b/sx-open index 0ac7b2a..b3b1326 100755 --- a/sx-open +++ b/sx-open @@ -23,7 +23,7 @@ handle_uri() { } handle_mime() { - target_mimetype=$(file -ib "$target") + IFS=';' read target_mimetype charset <<< $( file -ib "$target" ) for m in "${mime_handlers[@]}"; do IFS='=' read cmd regex <<< "$m"