#!/bin/bash
cd /export/datasets_all_editable/TUM-RGBD
original_url="https://cvg.cit.tum.de/rgbd/dataset/freiburg1/rgbd_dataset_freiburg1_xyz.tgz"
old_part="xyz"
new_identifiers=("xyz" "rpy" "360" "floor" "desk" "desk2" "room" "plant" "teddy")
for new_part in "${new_identifiers[@]}"; do
new_url="${original_url/$old_part/$new_part}"
filename=$(basename "$new_url")
echo "Downloading $filename from $new_url"
# 下载文件
wget "$new_url"
# 解压文件
echo "Extracting $filename"
tar -zxvf "$filename"
# 删除压缩包
echo "Removing $filename"
rm "$filename"
done
echo "所有文件下载、解压并删除完成!"
本人项目代码需要tum-rgbd中fr1中的全部分类,但是网络上只能找到下载单个分类的方法,所以随便写了一个.sh文件