毎日受け取る2つのファイルがあり、その名前をTRN_HIST_TBL.txtとTRN_HIST_TBL_NON_NPI.txtに変更したいと思います。

毎日受け取る2つのファイルがあり、その名前をTRN_HIST_TBL.txtとTRN_HIST_TBL_NON_NPI.txtに変更したいと思います。

毎日受信するファイルが2つあります。TRN_HIST_TBL_16_AUG_2020そしてTRN_HIST_TBL_NON_NPI_16_AUG_2020名前を次に変更したいです。TRN_HIST_TBL.txtそしてTRN_HIST_TBL_NON_NPI.txt

以下のように名前変更コマンドを作成しましたが、ファイルは1つだけ生成されます。TRN_HIST_TBL.txt

mv TRN_HIST_TBL* TRN_HIST_TBL.txt

mv TRN_HIST_TBL_NON_NPI* TRN_HIST_TBL_NON_NPI.txt

ベストアンサー1

最初のファイルに使用したglobは、両方のファイルと一致します。これにより、2番目のファイルが最初のファイルを上書きします。ファイル名の指定方法により、globbingでこれを回避する方法はありません。あなたがしなければならないのは、完全なファイル名を使用することです。

mv TRN_HIST_TBL_16_AUG_2020 TRN_HIST_TBL.txt 

mv TRN_HIST_TBL_NON_NPI_16_AUG_2020 TRN_HIST_TBL_NON_NPI.txt   

おすすめ記事