不卡AV在线|网页在线观看无码高清|亚洲国产亚洲国产|国产伦精品一区二区三区免费视频

學(xué)習(xí)啦>學(xué)習(xí)電腦>操作系統(tǒng)>Linux教程>

Erlang中執(zhí)行l(wèi)inux命令的方法

時(shí)間: 志藝942 分享

  你還在為不知道Erlang中執(zhí)行l(wèi)inux命令的方法而煩惱么?接下來(lái)是小編為大家收集的Erlang中執(zhí)行l(wèi)inux命令的方法,希望能幫到大家。

  Erlang中執(zhí)行l(wèi)inux命令的方法

  os.cmd(Cmd)

  os模塊提供了cmd函數(shù)可以執(zhí)行l(wèi)inux系統(tǒng)shell命令(也可以執(zhí)行windows命令)。返回一個(gè)Cmd命令的標(biāo)準(zhǔn)輸出字符串結(jié)果。例如在linux系統(tǒng)中執(zhí)行os:cmd("date"). 返回linux的時(shí)間。 這種比較簡(jiǎn)單,一般情況下,也滿(mǎn)足了大部分需求。

  erlang:open_port(PortName, PortSettings)

  當(dāng)os.cmd(Cmd) 滿(mǎn)足不了你的需求的時(shí)候,就可以用強(qiáng)大的open_port(PortName, PortSettings) 來(lái)解決了。最簡(jiǎn)單的需求,我要執(zhí)行一個(gè)linux命令,而且還需要返回退出碼。os.cmd(Cmd) 就有些捉急了。也不要以為有了open_port(PortName, PortSettings) 就可以完全替代os.com(Cmd) 了。強(qiáng)大是需要代價(jià)的。

  %% 優(yōu)點(diǎn):可以返回exit status 和執(zhí)行過(guò)程

  %% 缺點(diǎn): 非常影響性能, open_port執(zhí)行的時(shí)候,beam.smp會(huì)阻塞

  當(dāng)對(duì)本身系統(tǒng)的性能要求比較高的時(shí)候,不建議使用erlang:open_port(PortName, PortSettings) .

  下面是一段很好用的代碼,返回exit status 和執(zhí)行結(jié)果。


看了“Erlang中執(zhí)行l(wèi)inux命令的方法”還想看:

1.在Linux命令終端中查看和編輯曾執(zhí)行過(guò)的命令教程

2.Linux中常用操作命令介紹

3.如何在windows系統(tǒng)中使用linux的命令

4.Linux中常用操作命令總結(jié)

Erlang中執(zhí)行l(wèi)inux命令的方法

你還在為不知道Erlang中執(zhí)行l(wèi)inux命令的方法而煩惱么?接下來(lái)是小編為大家收集的Erlang中執(zhí)行l(wèi)inux命令的方法,希望能幫到大家。 Erlang中執(zhí)行l(wèi)inux命令的方法 os.cmd(Cmd) os模塊提供了cmd函數(shù)可以執(zhí)行l(wèi)inux系統(tǒng)shell命令(也可以執(zhí)行win
推薦度:
點(diǎn)擊下載文檔文檔為doc格式

精選文章

  • Linux中多命令執(zhí)行';'和'&&'的區(qū)別
    Linux中多命令執(zhí)行';'和'&&'的區(qū)別

    在Linux運(yùn)維過(guò)程中或者日常Linux系統(tǒng)操作過(guò)程中會(huì)同時(shí)執(zhí)行多條命令,這樣的話(huà)需要通過(guò)我們的多重命令方式進(jìn)行處理。多命令執(zhí)行包括;和命令,這樣shel

  • Linux系統(tǒng)中重復(fù)執(zhí)行命令的方法
    Linux系統(tǒng)中重復(fù)執(zhí)行命令的方法

    你還在為不知道Linux系統(tǒng)中重復(fù)執(zhí)行命令的方法而不知所措么?下面來(lái)是學(xué)習(xí)啦小編為大家收集的Linux系統(tǒng)中重復(fù)執(zhí)行命令的方法,歡迎大家閱讀: Linux系統(tǒng)

  • Linux中執(zhí)行shell腳本的方法
    Linux中執(zhí)行shell腳本的方法

    你想知道Linux中執(zhí)行shell腳本的方法么?下面是小編為大家收集的Linux中執(zhí)行shell腳本的方法,希望能幫到大家。 Linux中執(zhí)行shell腳本的方法 Linux中執(zhí)行shell腳本

  • Linux如何查看最后重啟時(shí)間
    Linux如何查看最后重啟時(shí)間

    你還在為不知道Linux如何查看最后重啟時(shí)間而不知所措么?下面來(lái)是學(xué)習(xí)啦小編為大家收集的Linux查看最后重啟時(shí)間方法,歡迎大家閱讀: Linux如何查看最后

2865693