ファイル操作

豊富な標準ファイル操作に加え,Wolfram言語の統一された記号アーキテクチャにより,多くのファイルおよびシステムの管理に関するタスクへのアルゴリズム的なアプローチと効率的な高レベルプログラミングの適用が簡単になる.

FileNames ファイルシステムの任意の深さにあるファイルまたはディレクトリの名前をリストする

CopyFile  ▪  RenameFile  ▪  DeleteFile  ▪  FileConvert

File ファイルの場所の記号表現

ファイルの属性

FileDate  ▪  FileSize  ▪  SetFileDate  ▪  FileType  ▪  FileHash  ▪  FileFormat  ▪  FileFormatQ  ▪  FileByteCount

ファイルユーティリティ

FindList ファイルのリストから文字列を検索する

FilePrint ファイルのそのままの内容を表示する

ReadString ファイルの全内容を文字列として取得する

ディレクトリ操作 »

DirectoryQ 名前が既存のディレクトリに対応するかどうかを判定する

CreateDirectory  ▪  CopyDirectory  ▪  DeleteDirectory  ▪  SetDirectory  ▪  ...

ファイルシステム操作

FileSystemScan ファイルのネストしたディレクトリで操作を行う

FileSystemMap ファイルのネストしたディレクトリに対する操作を適用した結果を与える

ファイルの検索

FindFile $Path等にあるファイルを検索する

FileNameSetter ファイルをインタラクティブにブラウズする

FileExistsQ  ▪  AbsoluteFileName

ファイル名の操作 »

FileNameSplitFileNameJoin ファイル名の文字列を分割,結合する

FileBaseName  ▪  DirectoryName  ▪  ExpandFileName  ▪  ...

圧縮とアーカイブ

CreateArchive  ▪  ExtractArchive

暗号化 »

EncryptFile  ▪  DecryptFile  ▪  GenerateSymmetricKey  ▪  ...

ファイルの読込みとファイルへの書込み »

Import  ▪  Export  ▪  Get (<<)  ▪  Put (>>)  ▪  ReadList  ▪  BinaryReadList  ▪  ReadByteArray  ▪  ...

ファイルのテンプレート

FileTemplate ファイルをテンプレートとして設定する

TemplateApply 特定のデータにファイルテンプレートを適用する

低レベルファイル操作 »

OpenRead  ▪  OpenWrite  ▪  Streams  ▪  Read  ▪  Skip  ▪  ...

リモートファイル

URL HTTPS,SFTP,SCP,...を使ってリモートファイルを指定する

URLDownload  ▪  RemoteFile  ▪  Authentication  ▪  $SSHAuthentication

永続ストレージ »

LocalObject  ▪  LocalSymbol  ▪  CloudObject  ▪  ...

外部ストレージサービス

ExternalStorageObject 外部ストレージサービス(IPFS,Dropbox等)上のファイルへの参照

ExternalStorageUpload 外部ストレージサービスにファイルをアップロードする

ExternalStorageDownload 外部ストレージサービスからファイルをダウンロードする

ExternalStoragePut  ▪  ExternalStorageGet  ▪  $ExternalStorageBase  ▪  ExternalStorageBase