[問題] system執行其他command

看板Perl作者 (大熱天)時間7年前 (2016/10/04 20:12), 編輯推噓1(103)
留言4則, 2人參與, 最新討論串1/1
大家好, 請問一個小問題. 我在用 perl 裡面 system 指令. 在 cshell 的環境下寫的: #!/usr/local/bin/perl system(" echo () "); 可是會報說 syntax error: unexpected end of file 如果是寫 system(" echo ' ' "); 執行後不會顯示 ' ' 符號. 可是改成 [] 或是 {} 都可以正常顯示. 請問要如何才能在螢幕秀出 () 或是 ' ' 呢? 謝謝. -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 1.171.29.36 ※ 文章網址: https://www.ptt.cc/bbs/Perl/M.1475583127.A.79A.html

10/04 20:27, , 1F
try: perl -e 'system (" echo \"()\" ")'
10/04 20:27, 1F

10/04 20:35, , 2F
system ( " echo '()' ");
10/04 20:35, 2F

10/04 20:35, , 3F
system ( " echo \"''\" ");
10/04 20:35, 3F

11/12 11:03, , 4F
感謝您!
11/12 11:03, 4F
文章代碼(AID): #1NyvoNUQ (Perl)