#!/bin/bash
##下面三個txt用來是所有的lidar,vis,radar路徑
#路徑大概長這個樣子
##下面三個txt用來存放匹配上的路徑
rm /apollo/data/xuehui_test/jpg_lidar_matched_list.txt #被radar時間戳匹配上的lidar
rm /apollo/data/xuehui_test/jpg_vis_matched_list.txt #被radar時間戳匹配上的vis
rm /apollo/data/xuehui_test/jpg_radar_not_matched_list.txt #找不到合適lidar時間戳的radar
#閾值time_diff=0.1
#匹配合適時間戳的lidar
flag_deleted=0 #只要匹配上,flag就等於零
break
#找到第乙個合適的時間戳之後就退出迴圈,等下乙個radar時間戳.
fidoneif[
"$flag_deleted" -eq 1 ]
;then
echo
$line_radar
>> /apollo/data/xuehui_test/jpg_radar_not_matched_list.txt #radar 沒有找到合適的lidar時間戳
flag_deleted=1 #這個flag=1是為vis的匹配做準備的.
fi##匹配合適時間戳的vis
>> /apollo/data/xuehui_test/jpg_radar_not_matched_list.txt #radar 沒有找到合適的lidar時間戳
fidone
##這裡還少乙個把 jpg_radar_not_matched_list.txt 裡出現的所有路徑,在jpg_001_list.txt中都刪掉
參考:
shell比較浮點數和整數
提取同一資料夾下所有檔案的同一列
import pandas as pd import os from pandas import series,dataframe dir r c users user pythonproject venv 資料 raw data 設定工作路徑 新建列表,存放檔名 可以忽略,但是為了做的過程能心裡有...
shell 統計乙個資料夾下不同型別檔案的個數
ls grep i bmp wc lls find name bmp wc l其中wc是word count 的縮寫,統計個數。目錄結構為 d deepfeature frontlip cuijie caozuo caozuo1 bmp openpath d deepfeature frontlip...
找出乙個資料夾下的所有檔案
找出乙個資料夾下的所有檔案,用遞迴方法實現 給出乙個資料夾,找出資料夾下面的所有檔案 class findfile public function checkdir return true public function find file reset allfile 把陣列指標重新指向第乙個元素 ...