あーるPG - 社会人のデジタル生活

日曜プログラマになろうかなーと思った30代理系社会人の、キャリアアップや趣味(特にデジタル情報)の記録。らーめんとビールが好き。

FileUtils

require 'FileUtils'
FileUtils.cp("txt.txt", "txt2.txt")

FileUtilsはUNIXのファイル操作シェルコマンドの多くを提供する。

メソッド 概要
cd cd
chmod chmod
chmod_R chmod -R
chown chown
cmp cmp
compare_file cmp
identical? cmp
copy_entry cp -R
copy_file cp
copy_stream cp(read,writeメソッド)
cp cp
copy cp
cp_r cp -R
rm_r rm -R
install install
ln ln
link ln
ln_s ln -s
symlink ln -s
ln_sf ln -s
mkdir mkdir
mkdir_p mkdir -p
mkpath mkdir -p
makedirs mkdir -p
mv mv
move mv
rm rm
remove rm
rm_f rm -f
safe_unlink rm -f
rm_r rm -R
rm_rf rm -Rf
rmtree rm -Rf
rmdir rmdir
remove_entry rmdir -R
remove_entry_secure rmdir -Rの脆弱性解消版
remove_file rm
touch touch
uptodate? arg1がarg2の全てより新しいとき真