Ubuntu系统用shell脚本批量重命名pcd点云文件


Windows 10 + VMware 16 Pro + Ubuntu 20.04


1、使用需求

在对激光雷达点云进行处理时,多数时候要把bag格式转换成pcd格式,文件名是每一帧点云的时间戳。那么,需要批量读取pcd点云文件时,时间戳文件名很不友好。

2、解决方法

写一个脚本进行批量重命名

touch rename.sh
./rename.sh
let i=1                               # 创建变量
path=/                                # 文件路径
cd ${/mnt/hgfs/H/20230227}
mkdir original                             # 备份原文件

for file in *.pcd                     # *.pcd 代表当前文件夹下的所有pcd格式文件
do
    cp ${file} original		# 把文件备份到original文件夹
    mv ${file} ${i}.pcd		# 根据变量 i 重命名pcd文件
    echo "${file} renamed as ${i}.pcd"	#终端显示内容
    let i=i+1
done
  • 2
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

可见一班

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值