配置命令行或Powershell以将Unix cat命令的别名命名为type?

格雷戈里·蒂皮特

我正在使用的新代码库cat在单元测试中使用UNIX (在package.json文件中:)"upload-coverage": "yarn run test --watchAll=false && cat ./coverage/lcov.info | codacy-coverage",

las,我在Windows上并cat抛出错误。我找到了以下信息:Windows下与Unix命令cat等效的东西是什么?

...但是,我没有修改的自由package.json是否可以配置命令行(或Powershell)type在遇到命令时执行命令cat

到目前为止,我只使用了命令行...认为那不可能。Powershell对我来说是全新的。

感谢您在这里可以提供的任何帮助!

直接

您可以.bat在路径中的任何目录中创建文件。检查您的路径

echo %PATH%

在这里查看例如如何扩展默认路径。

对于cat.bat,请使用与

@echo off
type %1

我从命令行测试了它的工作原理。我没有编写package.json文件并使用node对其进行测试,因此,如果您的node版本在执行脚本时做一些有趣的事情,它可能仍然无法正常工作。

PowerShell的其实已经别名catGet-Content(你可以验证这一点有Get-Alias),所以如果它不工作,增加一个别名也无济于事。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章