0

Bash で最新バージョンのファイルのみをコピーしようとしています。

たとえば、以下のスクリプトでは、すべてのファイルをコピーしていますが、最新バージョンをコピーする必要があります (最新バージョンはファイル名の最後のパラメーターとして指定されます)。

私のファイル名の例

AAA_BBB_CCC_1
AAA_BBB_CCC_2 (i need to copy this file instead the above one because iot has _2 which means                           it is the latest version)
BBB_CCC_DDD_1
BBB_CCC_DDD_2(i need to copy this file)

したがって、一致するファイル名を確認してから、その拡張バージョンを確認し、最新バージョンを取得する必要があります

すべてのファイルをコピーする私の基本的なスクリプト:-

#!/bin/bash 

cp $S/*  $W/;

echo "DONE"
4

1 に答える 1