フォルダを指定してファイルのパーミッションを変更するプログラム
2014/09/12
フォルダを指定しパーミッションを変更するプログラムを作ってみた
プログラムを作った経緯とプログラムソース
とあるサーバで、ファイルのパーミッションをまとめて変更したい、という必要性があり、プログラムを作成してみました。
大したものではないですが、せっかく作りましたので、もし他の人も何か参考になるのならばと思ってここにアップしてみることにしました。
——————
"; echo "フォルダ名を入力してください。ファイルのパーミッション変更
"; } elseif ( !is_numeric ( $_POST["permission"] ) ) { echo "
"; echo "パーミッションは数値で入力してください。
"; } else { echo "
"; echo "■ファイル一覧
"; $dir_neme = $_POST["dir_name"] . "/"; if ( $dir = opendir ( $dir_neme ) ) { while ( ( $file = readdir ( $dir ) ) !== false ) { if ( $file != "." && $file != ".." ) { $path = $dir_neme . $file; if ( is_file ( $path ) ) { echo $file . "
\n"; $perm = sprintf ( "%04d", $_POST["permission"] ); echo $perm . "
\n"; $res = chmod ( $path, octdec ( $perm ) ); } } } closedir ( $dir ); } } } } ?>