--- name: unlink status: documented runtime: pp source: src/runtime/pp/filemod.rs --- ```{index} single: unlink; Perl built-in (pp runtime) ``` # unlink ## Synopsis ```perl unlink $file; my $count = unlink @files; unlink or die "Cannot unlink $_: $!"; # uses $_ unlink glob("*.bak"); ``` ## Description Deletes one or more files from the filesystem. Deletes a list of files. If called with no arguments (empty list after pushmark, or no mark at all), defaults to `$_`. Returns the number of files successfully deleted. Does not delete directories (use `rmdir` for that). Uses `std::fs::remove_file`. ## See also rename, link, rmdir