gpt4 book ai didi

node.js - 具有不同调用者的 bash 别名

转载 作者:太空宇宙 更新时间:2023-11-04 03:01:56 26 4
gpt4 key购买 nike

有没有办法设置别名,以便可以使用不同的二进制文件调用文件。

例如

node path-to-some-file
nodemon path-to-some-file
pm2 path-to-some-file

其中某些文件的路径类似于/mnt/hgfs/start.js

最佳答案

如果我们忽略关键字alias,它在bash中具有非常具体的含义,我们可以考虑其他解决方案。符号链接(symbolic link)可以为您尝试执行的操作提供有用的工具。考虑一下:

ln -s /mnt/hgfs/start.js ~/start.js 

现在您可以像这样访问符号链接(symbolic link):

node ~/start.js
nodemon ~/start.js
pm2 ~/start.js

或者,您可以将环境变量设置为文件名:

START=/mnt/hgfs/start.js

并像这样访问文件:

node $START
nodemon $START
pm2 $START

在 .bashrc 中设置环境将使“别名”可用于所有交互式 shell。

如果该目录中有很多文件,您还可以考虑创建一个环境变量或指向该目录的符号链接(symbolic link)。这样,您就有了该目录的快捷方式。

关于node.js - 具有不同调用者的 bash 别名,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53024100/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com