PTT
Submit
Submit
選擇語言
正體中文
简体中文
PTT
Perl
[問題] system 執行bulit-in問題
作者:
yaya80306
(赫)
2012-09-17 21:48:19
想請教一個問題
透過perl 執行 system("alias")
會發生錯誤
似乎是perl無法執行built-in的命令
如果單單在linux執行alias 會list出 很多已宣告的
所以想來請教各位
作者:
kdjf
(我抓得到什麼呢?)
2012-09-17 22:50:00
所以你想問/做什麼?
作者:
yaya80306
(赫)
2012-09-18 20:39:00
在perl裡面執行system("alias");
作者:
kdjf
(我抓得到什麼呢?)
2012-09-20 22:28:00
然後? 目的是什麼?直接跑alias我想不到有什麼意義你是要看user原本有哪些alias, 還是???
作者:
clanguage
(C語言)
2012-09-22 23:47:00
我也想知道, 在 script 可以 source alias, perl 不行
作者:
yaya80306
(赫)
2012-09-25 20:33:00
樓上這位大大似乎有理解我的意思簡單說就是:如何在perl裡面執行這一行程式(下方)system("alias");請各位前輩Keyin一次 如果成功~請指導我方法為何?
作者:
dm4
(dm4)
2012-09-27 03:46:00
system("/bin/bash -c 'source ~/.bashrc && alias'");alias 是 shell 的 built-in ,不是 system binary 所以system 找不到,不知道是不是這個原因 @@
作者:
yaya80306
(赫)
2012-09-27 21:03:00
回樓上~是這樣說沒錯~~所以來請教大家有沒有其他方式我詢問過一些比較厲害的人,有聽過一個說法雖然是built-in不過,可以嘗試用open3的方式但是這方面的常識不是很了解,所以上來請教一下大家
繼續閱讀
Re: [問題] 請問 -$ 代表的意義是?
CindyLinz
[問題] 請問 -$ 代表的意義是?
freeaircraft
Re: [問題] 動態宣告
micangela
Re: [問題] 使用system跑外部程式
abliou
Fw: [台北] 藝珂-南港區-知名入口網站誠徵Data工程師
Sedtionaries
[問題] 正規表達式使用上有問題
ireullin
Re: [問題] 如何快速判斷某元素是否存在陣列中
abliou
[問題] 如何快速判斷某元素是否存在陣列中
jeffreychen
Re: [問題] 對於書上範例的疑問
abliou
[問題] 對於書上範例的疑問
freeaircraft
Links
booklink
Contact Us: admin [ a t ] ucptt.com