我尝试创建一个可以使用dotnet
驱动程序执行的自定义命令。按照文档中提到的步骤操作。
- 创建一个名为
dotnet-demo
的命令 - 在命令 中增加了基本的
- 允许使用
chmod +x dotnet-demo
执行该文件 - 通过使用
ln -s dotnet-demo /usr/local/bin
启用symlink将此脚本添加到路径中 - 使用
dotnet demo
运行命令没有任何错误。两者都不产生任何输出。
echo "Welcome to Custom Command"
脚本不知道我在这里错过了什么
问题出在符号链接创建步骤上。在使用命令的完整路径后,一切开始正常工作。也就是说,ln -s <full-path>/dotnet-demo /usr/local/bin/dotnet-demo
创造了奇迹。现在运行命令dotnet demo
产生预期的输出