🔌 plugin_node / ファイル入出力 *

plugin_nodeとは、なでしこv3のコンソール版のプラグイン。

🌴 ファイル入出力 *

  • (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を起動
  • 起動時 (CALLBACKでSを)
    • シェルコマンドSを起動
  • ブラウザ起動 (URLを)
    • ブラウザでURLを起動
  • ファイル列挙 (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へファイルコピーする
  • ファイルコピー時 (CALLBACKでAからBに|AをBへ)
    • パスAをパスBへファイルコピーしてcallbackを実行
  • ファイル移動 (AからBに|AをBへ)
    • パスAをパスBへ移動する
  • ファイル移動時 (CALLBACKでAからBに|AをBへ)
    • パスAをパスBへ移動してcallbackを実行
  • ファイル削除 (PATHの|PATHを)
    • パスPATHを削除する
  • ファイル削除時 (CALLBACKでPATHの|PATHを)
    • パスPATHを削除してcallbackを実行
  • ファイル情報取得 (PATHの|PATHから)
    • パスPATHの情報を調べてオブジェクトで返す
  • ファイルサイズ取得 (PATHの|PATHから)
    • パスPATHのファイルサイズを調べて返す