この二重引用符で囲まれた文を変数で印刷しようとすると、いくつかのunix sedコマンドが混じっています。perlで変数を含む二重引用符を出力するには
私はそれを実行することに興味はありませんが、これをファイルに出力したいだけです。ご協力いただきありがとうございます。特に
print MYOUTFILE "mysql -u foo -pbar --database $dbsrc -h $node --port 3306 -ss -e \"SELECT 'a','b','c' UNION SELECT col1, col2, col3 FROM $tblist limit 10\" | sed 's/\t/","/g;s/^/"/;s/$/"/;s/\n//g' > myDump.csv\"\n"`;
この部分は私に問題を与えている。代わりに"string"
の| sed 's/\t/","/g;s/^/"/;s/$/"/;s/\n//g' > myDump.csv\"\n";
どうすれば新しい行に壊れてしまいますか?ありがとう。 – jdamae
jdamae:改行を含むように私の答えを編集しました –
@Alain - 助けてくれてありがとう – jdamae