69.2. 構文


この言語は 言語の 拡張 であるため、構文にも適用されます。以下の表は、追加のファイル関連関数のみを示しています。

すべてのファイルトークンは、java.io.File オブジェクトのメソッドと同じ式名を使用します。たとえば、file:absolutejava.io.File.getAbsolute () メソッドを参照します。すべての式が現在のエクスチェンジでサポートされているわけではないことに注意してください。たとえば、コンポーネントは一部のオプションをサポートしますが、File コンポーネントはそれらすべてをサポートします。

Expand
タイプファイルコンシューマーファイルプロデューサーFTP コンシューマーFTP プロデューサー説明

file:name

文字列

はい

いいえ

はい

いいえ

ファイル名を参照します(開始ディレクトリーと相対的です。以下の注記を参照してください)。

file:name.ext

文字列

はい

いいえ

はい

いいえ

ファイル拡張子のみを参照します

file:name.ext.single

文字列

はい

いいえ

はい

いいえ

ファイル拡張子を参照します。ファイル拡張子に複数のドットがある場合、この式は削除され、最後の部分のみを返します。

file:name.noext

文字列

はい

いいえ

はい

いいえ

拡張子のないファイル名を参照します(開始ディレクトリーと相対的です。以下の注記を参照してください)。

file:name.noext.single

文字列

はい

いいえ

はい

いいえ

拡張子のないファイル名を参照します(開始ディレクトリーと相対的です)。以下の注記を参照してください。ファイル拡張子に複数のドットがある場合、この変数は最後の部分のみを取り除き、他の部分を返します。

file:onlyname

文字列

はい

いいえ

はい

いいえ

先頭のパスのないファイル名のみを参照します。

file:onlyname.noext

文字列

はい

いいえ

はい

いいえ

拡張子がなく、先頭パスのないファイル名のみを参照します。

file:onlyname.noext.single

文字列

はい

いいえ

はい

いいえ

拡張子がなく、先頭パスのないファイル名のみを参照します。ファイル拡張子に複数のドットがある場合、この変数は最後の部分のみを取り除き、他の部分を返します。

file:ext

文字列

はい

いいえ

はい

いいえ

ファイル拡張子のみを参照します

file:parent

文字列

はい

いいえ

はい

いいえ

ファイルの親を参照します

file:path

文字列

はい

いいえ

はい

いいえ

ファイルパスを参照します

file:absolute

ブール値

はい

いいえ

いいえ

いいえ

ファイルが絶対と相対的とみなされるかどうかを参照します。

file:absolute.path

文字列

はい

いいえ

いいえ

いいえ

絶対パスを参照します。

file:length

Long

はい

いいえ

はい

いいえ

Long 型として返されるファイルの長さを参照します

file:size

Long

はい

いいえ

はい

いいえ

Long 型として返されるファイルの長さを参照します

file:modified

日付

はい

いいえ

はい

いいえ

日付タイプとして返された最後の変更ファイルを参照します。

date:_command:pattern_

文字列

はい

はい

はい

はい

java.text.SimpleDateFormat パターンを使用した日付フォーマットの場合。は、言語の 拡張 です。追加のコマンドは、ファイル の最後に変更されたタイムスタンプの file (コンシューマーのみ)です。注記:言語からのコマンドもすべて使用できます。

トップに戻る
Red Hat logoGithubredditYoutubeTwitter

詳細情報

試用、購入および販売

コミュニティー

Red Hat ドキュメントについて

Red Hat をお使いのお客様が、信頼できるコンテンツが含まれている製品やサービスを活用することで、イノベーションを行い、目標を達成できるようにします。 最新の更新を見る.

多様性を受け入れるオープンソースの強化

Red Hat では、コード、ドキュメント、Web プロパティーにおける配慮に欠ける用語の置き換えに取り組んでいます。このような変更は、段階的に実施される予定です。詳細情報: Red Hat ブログ.

会社概要

Red Hat は、企業がコアとなるデータセンターからネットワークエッジに至るまで、各種プラットフォームや環境全体で作業を簡素化できるように、強化されたソリューションを提供しています。

Theme

© 2025 Red Hat