LISTで指定されたファイルを削除する。
LISTを省略すると、@_ で指定されたファイルを削除する。
LISTにはひとつのファイルだけでなく、複数を指定することができる。
unlink('test01.txt', 'test02.txt', 'test03.txt');
@testfile = ('test01.txt', 'test02.txt', 'test03.txt');
unlink(@testfile);
削除に成功したファイル数を返すことができる。
$count = unlink(@testfile);
unlink(<*.txt>);
このように拡張子がtxtのファイルをまとめて指定できる。
ディレクトリを削除するには unlink ではなく rmdir を使用する。
(参考)
rmdir