通常ã¯mkdirã¾ãŸã¯rmdirç‰ã‚’使ã†ã¨æ€ã„ã¾ã™ãŒ 経路パスã”ã¨ä½œæˆãƒ»å‰Šé™¤ã™ã‚‹ã«ã¯ä¸‹è¨˜ã®é–¢æ•°ãŒä¾¿åˆ©ã§ã™ã€‚ use File::Path; ▼指定ã—ãŸãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªã‚’ä½œæˆ (途ä¸ã®ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªãŒç„¡ã„å ´åˆãれも作æˆã•ã‚Œã‚‹) mkpath([‘/foo/bar/baz’, ‘blurfl/quux’], 1, 0711); ▼指定ã—ãŸãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªã‚’削除 (ディレクトリã®ä¸ãŒç©ºã§ãªãã¦ã‚‚ãã®ä¸ã®ãƒ•ã‚¡ã‚¤ãƒ«ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªã‚‚å«ã‚ã¦å‰Šé™¤) rmtree([‘foo/bar/baz’, ‘blurfl/quux’], 1, 1); â—mkpathã«ã¤ã„㦠第二引数ã¯çœŸã®å ´åˆæ¨™æº–出力ã«ä½œæˆã•ã‚Œã‚‹ãƒ‘スを表示ã™ã‚‹ã€‚(default:faluse) 第三引数ã¯ä½œæˆã•ã‚Œã‚‹ãƒ‘ーミッションã®å€¤ã€‚(default:777 ç¾åœ¨ã®umask値ã«ã‚ˆã£ã¦ä¿®æ£ã•ã‚Œã‚‹) 戻り値ã¯ã¤ãられる全ã¦ã®ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªã®ãƒªã‚¹ãƒˆã‚’è¿”ã—ã¾ã™ã€‚ エラー
{{#tags}}- {{label}}
{{/tags}}