ファイル名に日付を含める

ファイル名に日付を含める

ディレクトリには150の名前のファイルがあります。ユーザーに日付の入力を求めるABLIMITS.TXTファイル名を変更するにはどうすればよいですか?ABLIMITS_date.txt

ベストアンサー1

あなたの質問は少し不明です(単一の親ディレクトリにある150個のファイルがどのように同じファイル名を持つのですか?)。以下は、単一のファイルでこれを行う例です。ABLIMITS.TXT必要に応じてこれを推測できます。

POSIXシェルでは:

現在の日付を使用

mv ABLIMITS.TXT "ABLIMITS_$(date '+%Y-%m-%d').TXT"

ユーザーに日付を入力するように求めるメッセージを表示する

read -rp "Please enter date: " date
mv ABLIMITS.TXT "ABLIMITS_${date}.TXT"

おすすめ記事