bash - 文件从当前工作目录被截断(未删除)
问题描述
我有这个脚本,由于某种原因,这个脚本被截断了 pwd 中的一个文件,我不知道为什么:
#!/usr/bin/env bash
set -e;
cat run.r2g.internal.sh > "$(npm bin -g)/r2g"
当我运行它时,本地文件run.r2g.internal.sh
始终被截断。
该文件实际上仅由这一行引用:
cat run.r2g.internal.sh > "$(npm bin -g)/r2g"
当我省略该行时,文件不会被截断......有人知道为什么该行会截断文件吗?太奇怪了。
解决方案
推荐阅读
- c# - 在 RDLC 报告中获取多个数据集时出错
- php - MySql 和 Android 应用程序出错
- c# - 如何在表单中加载网站并更改加载的页面,仅通过一个按钮加载另一个页面
- php - 如何从 FTP 获取文件并通过 PHP/CURL 将其复制到另一个文件
- wordpress - 在 Entrada 主题中的特定页面上从产品类别中排除产品
- javascript - 如何从 Pulled rest api 数据中制作 Url
- selenium - org.openqa.selenium.WebDriverException:java.net.SocketException:软件导致连接中止:recv 失败
- react-native - 领域创建离线数据库并手动插入数据 - 反应原生
- javascript - .htaccess 将 example.com/index.php?param=value 转换为 example.com/param/value
- laravel - 查询以检查是否有价格> 0“的注册类型