首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >dos2unix即使使用-f选项也不会转换env文件

dos2unix即使使用-f选项也不会转换env文件
EN

Stack Overflow用户
提问于 2021-07-12 08:14:21
回答 1查看 1.1K关注 0票数 0

当我运行npm命令时,它抛出了这样一个错误。

代码语言:javascript
复制
10:13 $ npm install --legacy-peer-deps

> project-client@1.0.0 prepare
> scripts/transpile

/usr/bin/env: ‘bash\r’: No such file or directory

我认为这与Windows中的行尾问题有关,所以我尝试了以下方法。

代码语言:javascript
复制
✔ /usr/bin
11:00 $ dos2unix env
dos2unix: Failed to open temporary output file: Permission denied
dos2unix: problems converting file env
✘-13 /usr/bin
11:01 $ sudo dos2unix env
dos2unix: Binary symbol 0x02 found at line 1
dos2unix: Skipping binary file env

下面文章的答案是,添加选项-f将强制转换,

dos2unix: Binary symbol found, skipping binary file

但它还是不让我改变它。

代码语言:javascript
复制
✔ /usr/bin
11:01 $ sudo dos2unix env -f
dos2unix: Binary symbol 0x02 found at line 1
dos2unix: Skipping binary file env

有什么工作可以处理这事吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2021-07-30 14:50:13

第一个选项是-f,然后是文件名:

代码语言:javascript
复制
sudo dos2unix -f env
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/68344035

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档