in reply to
Re^6: System() in list mode?
in thread System() in list mode?
You sound like a troll, but just in case you are in earnest
system ('tar', '-zcvf', 'my_tarball.tgz', '/mypath with spaces/dir' );
You don't have to do anything at all.
system('tar', 'cvzf', 'my_tarball.tgz', $path);
Again, the multi-arg form of system does not invoke the shell, so you can pass all the spaces, quotes and dollars signs you want and no shell will touch them.
I guess so
I guess not
Results (95 votes),