Thread " in \" umwandeln geht nicht (4 answers)
Opened by quotator at 2010-11-19 16:07

Gast quotator
 2010-11-19 16:07
#142884 #142884
Hallo,

ich versuche verzweifelt " in \" umzuwandeln, aber bisher erfolglos, kann mir vllt jemand helfen oder einen Tipp geben?

Code (perl): (dl )
1
2
3
4
5
6
7
#!/usr/bin/perl
use strict;
use warnings;
my $argv = join( ' ',@ARGV);
$argv =~ s/"/\\"/g;
print "argv: \'${argv}\'\n";
print `echo "${argv}"`;


und idealerweise so
Code: (dl )
1
2
3
$./test.pl foo "bla" buff
argv: 'foo \"bla\" buff'
foo \"bla\" buff


Aber realerweise bleibt es so:
Code: (dl )
1
2
3
$./test.pl foo "bla" buff
argv: 'foo bla buff'
foo bla buff

Last edited: 2010-11-19 16:09:34 +0100 (CET)

View full thread " in \" umwandeln geht nicht