2016-11-18 67 views
0

我想加載pcl_viewer中的幾個文件。但是這個問題對於我猜測的Linux shell更一般。我正在使用Ubuntu 16.04。在ubuntu shell中加載前導零的文件(pcl_viewer示例)

我遇到的問題是文件名有許多前導零。

以下工作:pcl_viewer fileBasename_00000[0-9].pcd

但我不能加載文件一樣:fileBasename_00000[0-10].pcd.

我試圖fileBasename_00000[00-10].pcdfileBasename_00[000-250].pcdfileBasename_00[*].pcd

是否有空間保持字符,我可以用它來告訴shell的文件名有多個前導零?

非常感謝!

回答

0

我建議使用bash的brace expansion而不是globbing

pcl_viewer fileBasename_00000{0..10}.pcd 
+0

我有一個跟進的問題:我可以以某種方式延長該命令只選擇每秒文件。例如文件2,4,...,10? – Sven0

+0

@ Sven0是的,你可以使用'{x..y [.. incr]}',或者你的情況:'{2..10..2}'。 – sorontar