in reply to The question hpunixguy2 was too scared to ask - How does he quote shell meta characters
#!/usr/bin/perl -w use strict; while (<DATA>) { chomp; print quotemeta($_)."\n"; } __DATA__ File1^test File2!test File3-test File2\test
prints:
File1\^test File2\!test File3\-test File2\\test
|
|---|