Provides cross-platform routines emulating common *NIX shell commands
Operating System | Build Status | CI Provider |
---|---|---|
Linux / Mac OS X | Travis CI | |
Windows 7 64-bit | AppVeyor |
use v6;
use Shell::Command;
# Recursive folder copy
cp 't/dir1', 't/dir2', :r;
# Remove a file
rm_f 'to_delete';
# Remove directory
rmdir 't/dupa/foo/bar';
# Make path
mkpath 't/dir2';
# Remove path
rm_rf 't/dir2';
# Find perl6 in executable path
my $perl6_path = which('perl6');
# Concatenate the contents of a file or list of files and print to STDOUT
cat "file1.txt", "file2.txt";
- Tadeusz “tadzik” Sośnierz"
- Dagur Valberg Johansson
- Elizabeth Mattijsen
- Filip Sergot
- Geoffrey Broadwell
- GlitchMr
- Heather
- Kamil Kułaga
- Moritz Lenz
- Steve Mynott
- timo
- Tobias Leich
- Tim Smith
- Ahmad M. Zawawi (azawawi @ #perl6)
MIT License