ti fs find-files
名前、タイプ、タグ、サイズ、または更新時刻でリモートパスを検索します。コマンドのエイリアスは ti fs find です。
構文
ti fs find-files
[--file-name-pattern <string>]
[--file-system-id <string>]
[--fs-token <string>]
[--help]
[--layer-id <string>]
[--limit <int32>]
[--max-size-bytes <int64>]
[--min-size-bytes <int64>]
[--newer <string>]
[--older <string>]
[--path <string>]
[--resource-type <string>]
[--tag <string>]
[--version]
オプション
--file-name-pattern <string>:*.mdなどのファイル名パターンでフィルタリングします。--file-system-id <string>: ファイルシステムを選択します。TI_FS_FILE_SYSTEM_IDを設定することもできます。--fs-token <string>: ファイルシステムトークンを設定します。省略した場合、コマンドはTI_FS_TOKEN環境変数を使用します。どちらも指定されていない場合、コマンドは選択したファイルシステム用にローカルに保存されているトークンを使用します。--help: ヘルプ情報を表示します。--layer-id <string>: 特定のファイルシステムレイヤー内のファイルとディレクトリを検索します。--limit <int32>: 結果の最大件数です。0 を指定するとサービスのデフォルト値が使用されます。--max-size-bytes <int64>: ファイルサイズの上限(バイト単位)です。--min-size-bytes <int64>: ファイルサイズの下限(バイト単位)です。--newer <string>:YYYY-MM-DD形式で指定した日付より新しいファイルを返します。--older <string>:YYYY-MM-DD形式で指定した日付より古いファイルを返します。--path <string>: ファイルパスのプレフィックスです。[default: /]--resource-type <string>: リソースタイプのフィルターです。fileまたはdirectoryを指定します。--tag <string>:key=valueで完全一致するタグに一致させるか、keyのみを指定してそのタグキーの任意の値に一致させます。--version: バージョン情報を表示します。
すべてのコマンドで共通のオプションについては、グローバルオプション を参照してください。
例
名前でファイルを検索する場合:
# Locate Markdown files recursively under the selected remote path. ti fs find-files --file-system-id <file-system-id> --path /workspace --file-name-pattern "*.md"メタデータでファイルを検索する場合:
# Select tagged files that also meet a minimum size threshold. ti fs find-files --file-system-id <file-system-id> --path /workspace --tag stage=review --min-size-bytes 1024