程序员茄子
全部
编程
代码
资讯
案例
综合
联系我们
健壮性 相关技术文章
php
mysql
shell
go
vue
css
api接口对接
支付接口对接
终端能跑、进 cron 就废:Shell 脚本丢变量、丢 PATH、删错路径的修法
编程
终端能跑、进 cron 就废:Shell 脚本丢变量、丢 PATH、删错路径的修法
2026-09-16 20:03:29
Shell 脚本在终端跑得好、进 crontab 就找不到命令,管道里的计数变量莫名丢失,文件名带空格就删错路径——这些不是语法问题。本文从真实故障切入,给出 set -euo pipefail、trap 清理、find -print0|while IFS= read -r、cron 的 PATH/HOME 显式声明、7 种括号的正确用法等可复制的写法。
Shell
Bash
运维
脚本
crontab
健壮性
Shell 生产事故复盘:for i in $(ls) 是怎么删错路径的
案例
Shell 生产事故复盘:for i in $(ls) 是怎么删错路径的
2026-08-29 21:12:32
一起 CI/CD 数据丢失事故的根因是 for i in $(ls ...) 遇到带空格的日志文件名被拆成多段删错路径。本文对照"题库写法 vs 生产级写法",讲清 find -print0|xargs -0、set -euo pipefail、trap 清理、管道右侧子进程变量陷阱等规避手段,并给出可直接套用的生产级脚本模板。
Shell
运维
健壮性
大家都在搜索什么?
devops
易支付
一个官网+多少钱
统一接受回调
统一回调
python
sub
node
宝塔日志
mysql
shell
ElasticSearch
css
vue
api接口对接
2025
支付接口对接
go
php
php回调