bash - sh: 无法创建 /dev/null/: 不是目录
问题描述
我有一个问题
bash script.sh &> /dev/null/
调用抛出此错误。/dev/null 确实存在,我很确定它不应该是一个目录。一个快速的谷歌搜索显示我是唯一一个发布这个确切错误的人,所以......这很有趣。
解决方案
很简单,去掉尾随/
因为/dev/null/
是一个不存在的目录。
推荐阅读
- vb.net - StackOverflowException - 没有递归
- python - 从 python 脚本打开多个独立终端
- c# - 使用带有端点路由的 ASP.NET Core 中的 CreatedAtRouteResult 生成带有段的 URL
- dependency-injection - 如何使依赖注入适用于 NestJS 中的全局异常过滤器?
- python - PyQt5 应用程序由于未知原因导致缓慢的 GUI 响应
- sql-server - SQL Server 2017 交叉应用奇怪的行为
- git - Git:如何使用 VS Code 源代码控制将功能分支合并到主分支?
- apache-spark - 删除 Spark 数据框中的空格时出错 - PySpark
- javascript - 在 DataTables 中绘制画布形状
- php - 在 WP REST API 中获取帖子元数据