now i have another question, is it possible to create a new directory,
because when i try that with File.open("./newdir/file.html", 'w') it give= s
me an error.
so is it possible?
Dirk.
$ ri1.8 FileUtils
------------------------------------------------------- Class: FileUtils
(no description...)
------------------------------------------------------------------------
[snip]
Instance methods:
-----------------
cd, chdir, chmod, cmp, compare_file, compare_stream, copy,
copy_entry, copy_file, copy_stream, cp, cp_r, fu_blksize,
fu_check_options, fu_default_blksize, fu_each_src_dest,
fu_each_src_dest0, fu_list, fu_lstat, fu_mkdir, fu_output_message,
fu_same?, fu_stat, fu_stream_blksize, fu_update_option, getwd,
have_st_ino?, identical?, install, link, ln, ln_s, ln_sf, makedirs,
mkdir, mkdir_p, mkpath, move, mv, pwd, remove, remove_dir,
remove_file, rm, rm_f, rm_r, rm_rf, rmdir, rmtree, safe_unlink,
symlink, touch, uptodate?
$ ri1.8 FileUtils#mkdir
-------------------------------------------------------- FileUtils#mkdir
mkdir(list, options =3D {})
------------------------------------------------------------------------
Options: mode noop verbose
Creates one or more directories.
FileUtils.mkdir 'test'
FileUtils.mkdir %w( tmp data )
FileUtils.mkdir 'notexist', :noop =3D> true # Does not really creat=
e.
FileUtils.mkdir 'tmp', :mode =3D> 0700
$ irb
irb(main):001:0> require "fileutils"
=3D> true
irb(main):002:0> FileUtils.mkdir "test"
=3D> ["test"]
irb(main):003:0> File.open("test/t", "wb") do | f | f << "This is a test" e=
nd
=3D> #<File:test/t (closed)>
irb(main):004:0> File.read("test/t")
=3D> "This is a test"
$ rm -rf test
hope to help,
Brian