cp -rコマンド使用時の問題

cp -rコマンド使用時の問題

data*.csv 形式の一連のデータがあり、最初のデータは data658000.csv、最後のデータは data2040000.csv です。データは2000の基準です。

90000カウントごとにデータをフィルタリングしたいので、次のコマンドを使用しました。

cp -r /home/data*{658000..2048000..90000}.csv .

私は16のデータポイントを得ることを期待しています。

data658000.csv
data748000.csv
data838000.csv
data928000.csv
data1018000.csv
data1108000.csv
data1198000.csv
data1288000.csv
data1378000.csv
data1468000.csv
data1558000.csv
data1648000.csv
data1738000.csv
data1828000.csv
data1918000.csv
data2008000.csv

しかし、私は20のデータポイントを得ました。

data658000.csv
data748000.csv
data838000.csv
data928000.csv
data1018000.csv
data1108000.csv
data1198000.csv
data1288000.csv
data1378000.csv
data1468000.csv
data1558000.csv
data1648000.csv
data1658000.csv
data1738000.csv
data1748000.csv
data1828000.csv
data1838000.csv
data1918000.csv
data1928000.csv
data2008000.csv

この問題を解決する方法がわかりません。

ありがとうございます。

ベストアンサー1

*から削除しますdata*{658000..2048000..90000}.csv

を使用すると、in*などの他の数字の接尾辞の数字と一致します。658000data1658000.csv

コピーしてください文書-r、どちらかを使用する必要はありませんcp

おすすめ記事