suve

awful: function: dir-create

Available since rev.36 (v.0.5.0).

Declaration

bool :dir-create ( string $DIRNAME , … )

Summary

Creates the directory DIRNAME. More than one directory name can be provided. Note that, contrary to :dir-force, for multi-level names (eg.aaa/bbb/ccc/name), all aaa, bbb and ccc must exist for the call to succeed.

Returns TRUE if all directories were created successfully, or FALSE otherwise.

Example

# :dir-create example
!fun :save-game $FILENAME
     :dir-create s'savegames'
     :set &f :f-rewrite :add s'savegames/' $FILENAME
     # Actual savegame code here...
     :f-close &f
!nuf

wikipage modified on 2014/0601/2317