if [ $? -ne 0 ]
$? | 表示上一条命令返回值,是shell变量,表示"最后一次执行命令"的退出状态.0为成功,非0为失败. |
$0 | 表示第一个参数 |
-ne | 表示不等于 |
>、 1>、 2>、2>&1、&>
符号 | 说明 |
---|---|
0 | 标准输入 |
1 | 标准输出 |
2 | 错误输出 |
/dev/null | Linux中的一个特殊文件,写入该文件的内容都将被丢弃 |
符号 | 说明 |
---|---|
> | 将标准输出重定向到文件 |
1> | 将标准输出重定向到文件,与>相同 |
2> | 将错误输出重定向到文件 |
2>&1 | 将错误输出重定向到标准输出 |
&> | 将标准输出和错误输出都重定向到文件 |
删除文件里面的空行 sed -i '/^$/d' 文件路径(含文件名)
/^$/d 删除空行。
参考:
分类:
Shell 基础
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· winform 绘制太阳,地球,月球 运作规律
· AI与.NET技术实操系列(五):向量存储与相似性搜索在 .NET 中的实现
· 超详细:普通电脑也行Windows部署deepseek R1训练数据并当服务器共享给他人
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 上周热点回顾(3.3-3.9)