Microsoft Windows® および Linux® ベースのオペレーティング・システムで、チェーンの一部としてファイルにアクセスして作業するには、File Utilities 接続コマンドを使用してステップを追加します。
これらのコマンドを有効にするには、IT 管理者がまずファイルユーティリティ接続 を作成します。
チェックサム
ファイルが元のソースから破損または変更されていないことを確認するには、Checksum コマンドを使用する。このコマンドは複数のファイルに対して実行することができ、返されたハッシュ値を比較して、それらのファイルが同一であるかどうかを判断することができる。
プロパティ
プロパティ |
詳細 |
入力ファイル |
チェックするファイル名を入力する。複数のファイルにマッチさせるには、ワイルドカード文字 * または ? |
チェックサムタイプ |
入力ファイルに対して実行するチェックサムのタイプを選択する。
オプション :
|
出力
終了コード
コード |
タイプ |
詳細 |
0 |
成功 |
成功 |
1 |
エラー |
コマンドは失敗しました |
きれいな改行
あるシステムから別のシステムにアップロードするための出力などで、表形式ファイルのセルから余分な改行を削除するには、Clean Line Breaks コマンドを使用する。
プロパティ
プロパティ |
詳細 |
ソースファイル |
改行された表形式ファイルを入力し、クリーニングする。 |
区切り記号 |
ソースファイル で使用される区切り記号を選択する。 |
出力
終了コード
コード |
タイプ |
詳細 |
0 |
成功 |
成功 |
1 |
エラー |
コマンドは失敗しました |
コピー
ファイルとディレクトリをコピーするには、Copy 。
プロパティ
プロパティ |
詳細 |
ソース |
移動するファイルまたはディレクトリの名前を入力します。複数のファイルやディレクトリにマッチさせるには、ワイルドカード文字* または? を使用する。 |
リンク先 |
ファイルまたはディレクトリの新しい場所を入力します。 |
上書き |
既存のファイルを上書きするには、このボックスにチェックを入れる。 |
出力
なし
終了コード
コード |
タイプ |
詳細 |
0 |
成功 |
成功 |
1 |
エラー |
無効な引数 |
14 |
エラー |
ソースファイルが見つかりません |
15 |
エラー |
保存先ファイルの書き込みに失敗 |
16 |
エラー |
別のファイルが同名であるため、宛先ファイルを書き込めませんでした。 |
ファイル作成
新しいファイルを作成するには、Create File コマンドを使用する。
プロパティ
プロパティ |
詳細 |
テキスト |
ファイルに追加するテキストを入力します。 |
ファイルパス |
ファイルを作成する場所のパスを入力します。チェイン内の別のコマンドの出力としてファイルを使用する場合はオプション。 |
上書き |
ファイルパスに存在する別のファイルを上書きするには、このボックスにチェックを入れる。 |
出力
終了コード
コード |
タイプ |
詳細 |
0 |
成功 |
成功 |
1 |
エラー |
無効な引数 |
15 |
エラー |
無効な宛先 |
16 |
エラー |
別のファイルが同名であるため、宛先ファイルを書き込めませんでした。 |
削除
ファイルやディレクトリを削除するには、Delete コマンドを使用する。
プロパティ
プロパティ |
詳細 |
ファイル名 |
削除するファイルまたはディレクトリの名前を入力します。複数のファイルやディレクトリにマッチさせるには、ワイルドカード文字* または? を使用する。 |
出力
なし
終了コード
コード |
タイプ |
詳細 |
0 |
成功 |
成功 |
1 |
エラー |
無効な引数 |
14 |
エラー |
削除するファイルが見つかりません |
17 |
エラー |
指定されたファイルの削除に失敗しました |
ディレクトリの削除
1つまたは複数のディレクトリを削除するには、Delete directory コマンドを使用します。
プロパティ
プロパティ |
詳細 |
パス |
削除するディレクトリ名を入力します。複数のディレクトリにマッチさせるには、ワイルドカード文字* または? を使用する。 |
再帰的 |
ディレクトリ内のファイルやフォルダを再帰的に削除するには、このボックスをチェックします。 |
出力
なし
終了コード
コード |
タイプ |
詳細 |
0 |
成功 |
成功 |
17 |
エラー |
指定したディレクトリの削除に失敗しました |
検索
ファイルまたはファイル・セット内のテキスト文字列を検索するには、Find コマンドを使用します。
プロパティ
プロパティ |
詳細 |
ファイル |
検索するファイルまたはファイル群を入力します。 |
パターン |
検索する文字列を入力します。 |
パターン構文 |
パターンに完全一致を使用するか、正規表現 (regex) 構文を使用するかを選択します。 |
ケースセンシティブ |
パターンを検索する際に文字の大文字と小文字を考慮するには、このボックスをチェックします。 |
インバース |
がパターンにマッチしない行をすべて見つけるには、このボックスをチェックする。 |
出力
出力 |
出力タイプ |
ファイル結果 |
ファイル |
結果 行数 |
整数 |
終了コード
コード |
タイプ |
詳細 |
0 |
成功 |
成功 |
1 |
エラー |
無効な引数 |
2 |
エラー |
タスク失敗 |
14 |
エラー |
ファイルが見つかりません |
18 |
エラー |
パターンが見つからない |
検索と置換
ファイルの検索と置換を実行するには、検索と置換 コマンドを使用します。
プロパティ
プロパティ |
詳細 |
ソース |
検索するファイル名を入力します。 |
リンク先 |
オリジナルファイルを出力するか、コピーを出力するかを指定する:
- 列の値が更新されたオリジナル・ファイルを出力するには、Source と同じファイルを入力する。
- 列の値が更新されたオリジナルのコピーを出力するには、新しいファイル名を入力する。
|
上書き |
既存の宛先ファイルを上書きするには、このボックスにチェックを入れます。 |
検索 |
検索する文字列を入力します。 |
置換 |
マッチした位置に挿入する文字列を入力します。 |
構文の検索 |
を検索する際に、完全一致または正規表現 (regex) のどちらの構文を使用するかを選択する。 |
ケースセンシティブ |
Find パターンを検索する際に文字の大文字小文字を考慮するには、このボックスをチェックします。 |
出力
終了コード
コード |
タイプ |
詳細 |
0 |
成功 |
成功 |
1 |
エラー |
無効な引数 |
2 |
エラー |
タスク失敗 |
14 |
エラー |
ファイルが見つかりません |
15 |
エラー |
無効な宛先 |
16 |
エラー |
上書きエラー |
18 |
エラー |
パターンが見つかりません |
ファイル取得
ローカル・ファイル・システムからファイルを取得するには、Get File コマンドを使用する。
プロパティ
プロパティ |
詳細 |
入力ファイル |
取得し、出力として作成するファイルを入力します。 |
データ型 |
入力ファイル のコンテンツタイプを選択する。 |
出力
出力 |
出力タイプ |
ファイル情報 |
JSON |
ファイル |
ファイル |
終了コード
コード |
タイプ |
詳細 |
0 |
成功 |
成功 |
1 |
エラー |
ファイルが見つかりません |
ファイル/フォルダ情報の取得
ファイルやフォルダーのファイルシステム情報を取得するには、Get File/Folder Info コマンドを使用する。
プロパティ
プロパティ |
詳細 |
ファイル/フォルダ |
情報を取得するファイルまたはフォルダを入力します。 |
出力
出力 |
出力タイプ |
ファイル/フォルダ情報 |
JSON |
例えば例えば: { "absPath": "/tmp", "name": "tmp", "size":4096, "mode": 2148532735, "modTime": "2018-09-27T19:31:52Z", "isDir": true, "exists": true }.
終了コード
注: このコマンドは常に成功する。ファイルやフォルダが見つからない場合、exists プロパティはfalseになります。
Gunzipファイル
gunzip
を使ってGZIPアーカイブを解凍するには、Gunzip File コマンドを使う。たとえば、Oracle® Hyperion Financial Management (HFM) から出力されたファイルを解凍するには、このコマンドを使用します。
プロパティ
プロパティ |
詳細 |
入力ファイル |
解凍するGZIPアーカイブを入力する。 |
出力
終了コード
コード |
タイプ |
詳細 |
0 |
成功 |
成功 |
1 |
エラー |
コマンドは失敗しました |
Gzipファイル
gzip
を使ってファイルを圧縮するには、Gzip File コマンドを使う。
プロパティ
プロパティ |
詳細 |
入力ファイル |
圧縮するファイルを入力します。 |
出力
終了コード
コード |
タイプ |
詳細 |
0 |
成功 |
成功 |
1 |
エラー |
コマンドは失敗しました |
リスト・ディレクトリ
ディレクトリの内容を一覧表示するには、List Directory コマンドを使用する。
プロパティ
プロパティ |
詳細 |
パス |
リストアップするディレクトリのパスを入力する。 |
出力フォーマット |
出力形式を選択する。ヘッダーとサマリー情報を含めるには、Fullを選択する。 |
出力
出力 |
出力タイプ |
見つかったファイルリスト |
配列 |
結果ファイル |
シーエスブイ |
注: Found files list 出力は500アイテムに制限されている。これより大きな操作の場合は、Result file 出力を代わりに使用すべきである。
終了コード
コード |
タイプ |
詳細 |
0 |
成功 |
成功 |
1 |
エラー |
無効な引数 |
14 |
エラー |
ディレクトリが見つかりません |
ファイルの内容を一覧表示
ファイルの内容を一覧表示するには、List File Content コマンドを使用する。
注: このコマンドは64KBを超える個々の行を返すことはできない。
プロパティ
プロパティ |
詳細 |
ファイル名 |
検査するファイル名を入力します。 |
プレビュー・ライン |
大きなファイルの場合は、プレビューするファイルの行数を入力します。このすぐ下にあるOffset フィールドを使ってプレビューの開始線を設定できます。
ファイルをプレビューするには、モニター画面でコマンドの出力を見る 。 |
オフセット |
プレビューを開始する行番号。これは0ベースなので、ファイルの先頭から印刷するには値0を使う。 |
例
次の画像は、5 のプレビュー行を、5 のオフセットで表示しています。オフセットは0から始まるので、表示されている最初の行は実際には6であることに注意してください。

出力
出力 |
出力タイプ |
ファイル |
ファイル |
ファイルテキスト |
文字列 |
終了コード
コード |
タイプ |
詳細 |
0 |
成功 |
成功 |
1 |
エラー |
無効な引数 |
14 |
エラー |
ファイルが見つかりません |
20 |
警告 |
ファイルが大きすぎるか、人間が読めない |
ディレクトリを作成する
ディレクトリを作成するには、Make Directory 。
プロパティ
プロパティ |
詳細 |
ディレクトリ |
作成するディレクトリの名前を入力する。 |
出力
なし
終了コード
コード |
タイプ |
詳細 |
0 |
成功 |
成功 |
1 |
エラー |
無効な引数 |
15 |
エラー |
ディレクトリの作成に失敗しました |
16 |
警告 |
リモートディレクトリが既に存在する |
移動
ファイルやディレクトリを移動するには、Move 。
プロパティ
プロパティ |
詳細 |
ソース |
移動するファイルまたはディレクトリの名前を入力します。複数のファイルまたはディレクトリに一致させるには、ワイルドカード文字* または? を使用する。 |
リンク先 |
ファイルまたはディレクトリの新しい場所を入力します。 |
上書き |
既存のファイルを上書きするには、このボックスにチェックを入れる。 |
出力
なし
終了コード
コード |
タイプ |
詳細 |
0 |
成功 |
成功 |
1 |
エラー |
無効な引数 |
2 |
エラー |
タスク失敗 |
14 |
エラー |
ソースファイルが見つかりません |
分割ファイル
バイト・サイズ、行数、正規表現 (RegExp) 区切り文字に基づいてファイルを複数のファイル・チャンクに分割するには、Split File コマンドを使用する。例えば、以下のコマンドを使用して、より小さなファイルを並列処理し、パフォーマンスを向上させます。
プロパティ
プロパティ |
詳細 |
入力ファイル |
複数のチャンクに分割するファイルを入力します。 |
スプリット・タイプ |
入力ファイルをByte、Line、RegExpで分割する方法を選択する。 |
値 |
Split type に基づいて、入力ファイルを分割する値を入力する:
- Byteの場合、ファイルチャンクの最大ファイルサイズを入力します。
- Lineの場合、ファイルチャンクに含める最大行数を入力する。
- RegExpの場合は、新しいチャンクを作成するタイミングを示す行の正規表現を入力する。
|
RegExpマッチを含む |
Split type が RegExp の場合、生成するチャンクにValue にマッチする行を含めるかどうかを選択する。 |
出力
出力 |
出力タイプ |
ファイルチャンクを分割する |
ファイル |
ファイル数 |
整数 |
終了コード
コード |
タイプ |
詳細 |
0 |
成功 |
成功 |
1 |
エラー |
無効な引数 |
スタックファイル
複数の非対称ファイルを重ねるには、Stack Files コマンドを使用する。
プロパティ
プロパティ |
詳細 |
入力ファイル |
スタックするファイルを入力する。 |
出力
終了コード
コード |
タイプ |
詳細 |
0 |
成功 |
成功 |
1 |
エラー |
無効な引数 |
ストリップライン
指定された行番号に従ってファイルから行を削除するには、Strip Lines コマンドを使用する。
プロパティ
プロパティ |
詳細 |
ソースファイル |
行を削除するファイルを入力する。 |
ストリップするライン |
ストリップする行のリストを、個々の行または範囲として入力する。例えば、3:10 の範囲は、ファイルから3行目から10行目を削除する。 |
出力
出力 |
出力タイプ |
ストリップライン出力ファイル |
ファイル |
終了コード
コード |
タイプ |
詳細 |
0 |
成功 |
成功 |
1 |
エラー |
無効な引数 |
2 |
エラー |
一般的な失敗 |
タール
テープ・アーカイブ(TAR)ファイルを作成するには、Tar 。
プロパティ
プロパティ |
詳細 |
アーカイブ名 |
作成するTARファイルの名前を入力します。 |
ソースファイル |
TARファイルに追加するファイルまたはディレクトリの名前を入力します。複数のファイルまたはディレクトリを指定するには、カンマまたはワイルドカード文字を使用する。 |
上書き |
既存のTARファイルを上書きするには、このボックスをチェックします。 |
出力
終了コード
コード |
タイプ |
詳細 |
0 |
成功 |
成功 |
1 |
エラー |
無効な引数 |
16 |
エラー |
アーカイブの作成に失敗しました |
UTF-8エンコード
ファイルを Unicode Transformation Format-8-bit (UTF-8) でエンコードするように変換するには、UTF-8 Encode コマンドを使用します。
プロパティ
プロパティ |
詳細 |
ソースファイル |
移動するファイルまたはディレクトリの名前を入力します。複数のファイルまたはディレクトリに一致させるには、ワイルドカード文字* または? を使用する。 |
ソース・エンコード |
ソースファイル のエンコーディングを入力してください。例えば、uft-16 やwindows-1251 などです。 |
出力
終了コード
コード |
タイプ |
詳細 |
0 |
成功 |
成功 |
1 |
エラー |
無効な引数 |
2 |
エラー |
コマンド失敗 |
ウンタール
TARファイルを解凍するには、Untar コマンドを使用する。
プロパティ
プロパティ |
詳細 |
アーカイブ |
解凍するTARファイルの名前を入力します。 |
リンク先 |
アーカイブを解凍するディレクトリの名前を入力します。 |
上書き |
アーカイブを解凍するときに既存のファイルを上書きするには、このボックスにチェックを入れます。 |
出力
なし
終了コード
コード |
タイプ |
詳細 |
0 |
成功 |
成功 |
1 |
エラー |
無効な引数 |
2 |
エラー |
アーカイブの解凍に失敗しました |
14 |
エラー |
アーカイブが見つかりません |
16 |
エラー |
上書きエラー |
解凍
ZIPまたはGZIPアーカイブを解凍するには、Unzip コマンドを使用する。
注: このコマンドにはGroundRunnerが必要です。
プロパティ
プロパティ |
詳細 |
アーカイブ |
解凍するアーカイブの名前を入力します。 |
リンク先 |
アーカイブを解凍するディレクトリの名前を入力します。 |
上書き |
アーカイブを解凍するときに既存のファイルを上書きするには、このボックスにチェックを入れます。 |
出力
なし
終了コード
コード |
タイプ |
詳細 |
0 |
成功 |
成功 |
1 |
エラー |
無効な引数 |
2 |
エラー |
アーカイブの解凍に失敗しました |
14 |
エラー |
アーカイブが見つかりません |
16 |
エラー |
上書きエラー |
ジップ
ZIP、GZIP、またはGZIP+TARアーカイブを作成するには、Zip コマンドを使用します。
プロパティ
プロパティ |
詳細 |
アーカイブ名 |
作成するアーカイブの名前を入力します。ファイルの拡張子によって圧縮アルゴリズムが決まる:
- ZIPの場合、
.zip または.z
- GZIPの場合、
.gzip または.gz
- GZIP+TARの場合、
.tgz
|
リンク先 |
アーカイブを解凍するディレクトリの名前を入力します。 |
上書き |
既存のアーカイブを上書きするには、このボックスにチェックを入れます。 |
出力
終了コード
コード |
タイプ |
詳細 |
0 |
成功 |
成功 |
1 |
エラー |
無効な引数 |
16 |
エラー |
アーカイブの作成に失敗しました |