使用

2016-09-20 6 views
0

私は;私はsedコマンドを使用していますが、その私が\\034を試してみましたが、そのが動作していない;使用

sed "s|;|TERMINATED BY '\034' STORED AS TEXTFILE|" 

によって\0を交換

TERMINATED BY '\034' STORED AS TEXTFILE;によりを交換したいです。

答えて

0

使用このsed

sed "s|;|TERMINATED BY '\\\034' STORED AS TEXTFILE|" 
+0

すばらしいマンに便利です!出来た。どうもありがとう :) –

0

perlソリューションは大丈夫であれば、q operatorは、このような場合に

$ echo 'abc ; xyz' | perl -pe "s/;/q(TERMINATED BY '\034' STORED AS TEXTFILE)/e" 
abc TERMINATED BY '\034' STORED AS TEXTFILE xyz