Re: [問題] 請問 shell 的語法

作者: CindyLinz (Cindy Wang)   2017-01-20 23:55:03
※ 引述《heyk1 (大熱天)》之銘言:
: 大家好,
: 最近寫 perl, 想要利用 system 來做些事:
: 在 perl 下:
: system "echo 'happy 'NEW' year' > 1.log ";
: 目的是希望呼叫 shell 的 echo 來使用, 並把
: happy 'NEW' year 這句話 貼到 1.log 之內.
: 但是 ' 符號會造成語法上的不正確.
: 搞不太懂是 perl 的 system 指令還是 echo 的問題.
: 請各位達人指教一下.
: 感恩~

system "echo \"happy 'NEW' year\" > 1.log";
或是
system q(echo "happy 'NEW' year" > 1.log);
或是
system qq(echo "happy 'NEW' year" > 1.log);
shell 的 '..' 裡面不能有 ' 的..

Links booklink

Contact Us: admin [ a t ] ucptt.com