jenkins之Linux平台,慎用rm命令

    昨天运行同事写的shell脚本,发生了一件很悲剧的事情,把整个root目录下的文件都删除了,现分享给大家,提供经验。

    脚本中的删除命令如下:rm -rf ${workspaece}/*  (看出什么端倪了吗···)

    这个脚本本来是放在Jenkins上运行的,会传进来参数“workspace”,运行该脚本会删除整个工作目录。。但是,单独在Linux平台运行这个脚本,“workspace”为空,Linux便把这条语句解析为:rm -rf ./*  ,于是,以迅雷不及掩耳之势删除了整个root目录。。。呜呼哀哉,好多资料都没了,也不知道能不能恢复出来

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值