2016-11-26 ファイル・ディレクトリ操作 Perl › ファイル操作 ファイル・ディレクトリを作成・削除・コピーする方法についてまとめました。 ファイル名の基礎知識 絶対パスと相対パス ディレクトリの上の階層を表す表現 .. ファイル名の扱い ファイル名から、ディレクトリ名とベース名を取り出す ファイル名から、拡張子を取り出す ファイル名を実行環境のOSでのファイル名に変換する ファイル操作 ファイルを作成する ファイルを削除する ファイルをコピーする ファイルを移動する ディレクトリ操作 ディレクトリを作成する ディレクトリを削除する ディレクトリ名を変更する カレントディレクトリを変更する カレントディレクトリ名を取得する カレントディレクトリのファイル一覧を取得する 再帰的なディレクトリ操作 複数階層のディレクトリを作成する 階層を持つディレクトリを一度に削除する 再帰的にすべてのファイルを処理する パーミッション Unix/Linuxにおけるファイルパーミッションについて解説しています。 パーミッションについて理解しよう スクリプトの情報 スクリプト名を取得する $0 実行スクリプトのあるディレクトリ名を取得する - FindBin パッケージ名を取得する スクリプト上の行番号を取得する スクリプトのファイル名を取得する