Re: [問題] 請問 shell 的語法
※ 引述《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 的 '..' 裡面不能有 ' 的..
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 112.121.78.5
※ 文章網址: https://www.ptt.cc/bbs/Programming/M.1484927706.A.1FC.html
※ 編輯: CindyLinz (112.121.78.5), 01/20/2017 23:55:27
推
01/21 00:55, , 1F
01/21 00:55, 1F
→
01/21 00:56, , 2F
01/21 00:56, 2F
→
01/21 00:57, , 3F
01/21 00:57, 3F
→
01/21 00:58, , 4F
01/21 00:58, 4F
→
01/21 01:01, , 5F
01/21 01:01, 5F
推
01/21 01:19, , 6F
01/21 01:19, 6F
→
01/21 01:20, , 7F
01/21 01:20, 7F
→
01/21 01:44, , 8F
01/21 01:44, 8F
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 2 之 2 篇):
Programming 近期熱門文章
PTT數位生活區 即時熱門文章