[問題] 有辦法回傳到命令列嗎?

作者: bearwei77   2019-08-24 09:38:38
最近想要將內容回傳到命令列
不是將內容print到console上
#!/usr/bin/perl
print "ls -all ./directory";
上面這樣會print到console上
我希望是能在command line上
還可以修改
%ls -all ./directory
有什麼辦法呢?謝謝大家
作者: imce (蜥蜴)   2019-08-24 13:15:00
你是想要system("ls -all ./directory");這樣嗎?
作者: cutekid (可愛小孩子)   2019-08-24 13:41:00
他好像想要: 執行程式後,命令列幫他出現 ls - al xxx然後他可以修改指令
作者: herculus6502 (金麟豈是池中物)   2019-08-24 15:28:00
自己寫個shell...(逃)
作者: cutekid (可愛小孩子)   2019-08-24 18:03:00
樓上XD
作者: flu (Crazy Rhythm)   2019-08-24 18:14:00
https://pastebin.com/y9gdFCNc 小改perlcookbook ch15.12X11::GUITest 也是可以啦. 自做的話有現成的像 Term::CLI上面連結的code看不出來 但連Term::ReadLine::Gnu 也要先裝
作者: cutekid (可愛小孩子)   2019-08-25 02:30:00
推推,好厲害(Y)
作者: flu (Crazy Rhythm)   2019-08-26 08:08:00
其實算是..拾人牙慧 :D
作者: cutekid (可愛小孩子)   2019-08-26 13:53:00
讚,原來真的可以辦到!
作者: bearwei77   2019-08-26 17:39:00
謝謝f大 我今天成功使用了
作者: herculus6502 (金麟豈是池中物)   2019-08-28 13:46:00
讚個。其實perl還是滿厲害的…
作者: ViewMoon (陽春白雪)   2019-10-29 04:55:00
不是perl的話: writevt.c

Links booklink

Contact Us: admin [ a t ] ucptt.com