mimetypep - クラウドでオンライン

これは、Ubuntu Online、Fedora Online、Windows オンライン エミュレーター、または MAC OS オンライン エミュレーターなどの複数の無料オンライン ワークステーションの XNUMX つを使用して、OnWorks 無料ホスティング プロバイダーで実行できるコマンド mimetypep です。

プログラム:

NAME


mimetype - ファイルの種類を決定する

SYNOPSIS


mimetype [オプション] [-] ファイル

DESCRIPTION


このスクリプトは、共有 MIME 情報を使用してファイルの MIME タイプを決定しようとします。
データベース。 それは一種のことを目的としています file(1) 機能は似ていますが、代わりに MIME タイプを使用します。
説明。

シンボリックリンクすると、 file に命令する mimetype もう少し互換性のある動作をします。
「--ファイル互換」。 代替マジックファイルを指定するコマンドラインオプションはありません
データ形式が競合するため、同じように実装されています。 の文言も
説明が異なります。

スイッチの名前付けについては、次のマンページに従いました。 file(1) 可能な場合はバージョン 4.02。 彼ら
IEEE Std 1003.1-2001 の「ユーティリティ」の章の仕様とは完全に異なるようです
(POSIX)。

OPTIONS


-a, - すべて
ファイルに一致するすべてのルールの出力を表示します。

TODO: このメソッドは、各メソッド (グロブ、マジックなど) に対して XNUMX つの一致を返すだけになりました。

-b, - 簡単に
出力行の先頭にファイル名を付加しません (ブリーフ モード)。

-データベース=ミメディール:ミメディール:...
プログラムがこれらのディレクトリ内で共有 MIME 情報データベースを検索するように強制します。 の
basedir 仕様で指定されたディレクトリは無視されます。

-d, - 説明
MIME タイプの代わりにファイルの説明を出力します。これが使用時のデフォルトです。
「--ファイル互換」。

-D, - デバッグ
MIME タイプがどのように決定されたかに関するデバッグ情報を出力します。

-f 名前ファイル, --namefile=名前ファイル
ファイル 'namefile' から検査対象のファイルの名前を読み取ります (XNUMX 行に XNUMX つ)
引数リストの前に。

--ファイル互換性
MIME タイプをもう少し動作させる file(1)互換性があります。 これは自動的にオンになります
「file」というリンクで mimetype を呼び出すとき。

単一の「-」はオプションとファイル名の間の区切り文字とはみなされなくなります。
ただし、「--stdin」と同じになります。 (区切り文字として「--」を使用することもできますが、
元の file コマンドとの下位互換性はありません。 ) また、デフォルトは次のようになります
MIME タイプの代わりに説明を出力します。

-F 文字列, -セパレータ=文字列
ファイル名とその MIME タイプまたは説明の間のカスタム区切り文字として文字列を使用します。
デフォルトは ':' です。

-h, - 助けて
-u, - 利用方法
ヘルプ メッセージを出力して終了します。

-i, --MIMEタイプ
「--describe」とは反対の MIME タイプを使用します。これは、使用しない場合のデフォルトです。
「--ファイル互換」。

-L, -逆参照
シンボリックリンクをたどります。

-l コード, - 言語=コード
language 属性は XNUMX 文字の言語コードを指定します。これにより説明が作成されます。
指定した言語で出力されます。

-M, --魔法のみ
拡張子、グロブ、または inode タイプはチェックせず、ファイルの内容のみを確認します。
ファイル。 これは、何らかの理由で名前や名前が信頼できない場合に特に便利です。
ファイルに付けられる拡張子。

-N, --noalign
出力フィールドを整列させません。

- 出力フォーマット
別の出力形式が必要な場合は、次の内容を含む形式文字列を指定できます。
次のエスケープ:

ファイル名には %f
%d 個の説明
%m MIME タイプ

これを使用する場合、位置合わせは使用できません。出力を後処理する必要があります。
それ。

--標準入力
STDIN からコンテンツのタイプを判断します。通常のファイル チェックよりも強力ではありません。
マジックタイピングのみを使用します。 これは、STDIN ファイルハンドルがパイプの場合にも発生します。

このオプションを使用するには、IO::Scalar をインストールする必要があります。

-v, - バージョン
プログラムのバージョンを出力して終了します。

ENVIRONMENT


XDG_DATA_HOME
XDG_DATA_DIRS
これらの変数は、データ ファイルを検索するためのベース ディレクトリをリストできます。 共有されたマイム -
info は、これらのディレクトリのいずれかの「mime」サブディレクトリにあることが期待されます。 もしも
これらが設定されていない場合は、次のディレクトリが検索されます。

$HOME/.local/share/mime
/usr/local/share/mime
/usr/share/mime

「XDG ベース ディレクトリの仕様」も参照してください。
<http://freedesktop.org/Standards/basedir-spec>

onworks.net サービスを使用してオンラインで mimetypep を使用する



最新のLinuxおよびWindowsオンラインプログラム