ファイル名にタイムスタンプがあることを確認してください。

ファイル名にタイムスタンプがあることを確認してください。

ファイル名にタイムスタンプがあることを確認するには、シェルスクリプトが必要です。その場合は、次の手順に進み、それ以外の場合はファイル名にタイムスタンプを追加する必要があります。

ベストアンサー1

#!/bin/bash

a="afile.txt"
sometimestamp="$(date +%Y-%m-%d)"
if [[ $a =~ *"${sometimestamp}"* ]]; then 
   echo "Do something"; 
else 
   mv "$a" "${a}.${sometimestamp}"; 
fi

sometimestamp="$(date ....)"スクリプトのタイムスタンプを希望のタイムスタンプに変更できます。

おすすめ記事