🔌 plugin_node / ファイル入出力 *

🌴 ファイル入出力 *

  • (Fを|Fから)
    • ファイルFを開く
  • (Fを|Fから)
    • ファイFSを開く
  • バイナリ読 (Sを|Sから)
    • ファイルSをバイナリ(Buffer)として開く
  • 保存 (SをFへ|Fに)
    • データSをファイルFヘ書き込む(文字コードはUTF-8)(非同期関数)
  • SJISファイル読 (Sを|Sから)
    • SJIS形式のファイルSを読み込む
  • SJISファイル保存 (SをFへ|Fに)
    • SをSJIS形式でファイルFへ書き込む
  • EUCファイル読 (Sを|Sから)
    • euc-jp形式のファイルSを読み込む
  • EUCファイル保存 (SをFへ|Fに)
    • Sをeuc-jp形式でファイルFへ書き込む
  • 起動待機 (Sを)
    • シェルコマンドSを起動し実行終了まで待機する
  • コマンド実行 (Sを)
    • シェルコマンドSを新しいコンソールで実行する(利用できない場合は通常の起動)
  • コマンド実行待機 (Sを)
    • シェルコマンドSを新しいコンソールで実行し終了を待機する(戻り値は終了コード、利用できない場合は通常の待機)(非同期関数)
  • 起動 (Sを)
    • シェルコマンドSを起動
  • コンソールクリア
    • コンソール画面をクリアする
  • 起動時 (CALLBACKでSを)
    • シェルコマンドSを起動
  • ブラウザ起動 (URLを|URLで|URLの)
    • ブラウザでURLを起動
  • エクスプローラー起動 (FNAMEを|FNAMEで|FNAMEの)
    • Windowsでエクスプローラー、macOSでFinderを使って、fnameを起動する
  • ファイル列挙 (Sの|Sを|Sで)
    • パスSのファイル名(フォルダ名)一覧を取得する。ワイルドカード可能。「*.jpg;*.png」など複数の拡張子を指定可能。
  • 全ファイル列挙 (Sの|Sを|Sで)
    • パスS以下の全ファイル名を取得する。ワイルドカード可能。「*.jpg;*.png」のように複数の拡張子を指定可能。
  • 存在 (PATHが|PATHの)
    • ファイルPATHが存在するか確認して返す
  • フォルダ存在 (PATHが|PATHの)
    • ディレクトリPATHが存在するか確認して返す
  • フォルダ作成 (PATHの|PATHを|PATHに|PATHへ)
    • ディレクトリPATHを作成して返す(再帰的に作成)
  • ファイルコピーデフォルト動作
    • '上書禁止'
  • ファイルコピー (AからBに|AをBへ)
    • パスAをパスBへファイルコピーする(『ファイルコピーデフォルト動作』が「上書」「上書き」「overwrite」なら上書きコピー、それ以外はコピー先が存在するなら失敗)(非同期関数)
  • ファイル上書コピー (AからBに|AをBへ)
    • パスAをパスBへファイルコピーする(コピー先に内容をマージしてコピー)(非同期関数)
  • ファイルコピー時 (CALLBACKでAからBに|AをBへ)
    • パスAをパスBへファイルコピーしてcallbackを実行
  • ファイル移動 (AからBに|AをBへ)
    • パスAをパスBへ移動する(『ファイルコピーデフォルト動作』が「上書」「上書き」「overwrite」なら上書き移動、それ以外は移動先が存在するなら失敗)(非同期関数)
  • ファイル上書移動 (AからBに|AをBへ)
    • パスAをパスBへ移動する(移動先に内容をマージしてコピー後、元を削除)(非同期関数)
  • ファイル処理時 (Fを|Fで)
    • ファイルコピー・移動の処理状況をコールバックFで報告する(変数『対象』に{"件数":N,"現在":M}をセット)
  • ファイル処理強制停止
    • 『ファイルコピー』『ファイル移動』などの処理を強制停止する
  • ファイル移動時 (CALLBACKでAからBに|AをBへ)
    • パスAをパスBへ移動してcallbackを実行
  • ファイル削除 (PATHの|PATHを)
    • パスPATHを削除する
  • ファイル削除時 (CALLBACKでPATHの|PATHを)
    • パスPATHを削除してcallbackを実行
  • ファイル情報取得 (PATHの|PATHから)
    • パスPATHの情報を調べてオブジェクトで返す
  • ファイルサイズ取得 (PATHの|PATHから)
    • パスPATHのファイルサイズを調べて返す