~/.bashrc 設置別名命令 Alias 是否能帶參數進去?

nano ~/.bashrc

我用這個製造Alias

例如

alias testserver='php /Applications/apache/testserver.php'

這樣就會執行那個php檔案
但假設我想帶一個參數給php呢?
就是假設是「testserver abc」
這樣我可以把參數帶到 testserver.php ,而且可以被php抓到該參數?這是有可能實現的嗎

阅读 2.4k
2 个回答

直接带参数就好:

php myfile.php abc

// 然后你的程序里面可以:
if (count($argv) == 0) exit;
foreach ($argv as $arg)
    echo $arg; // 得到参数

直接带参数便可,注意alias 后面需要留空格。如下

alias testserver='php /Applications/apache/testserver.php '
testserver abc
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题