私のファイル名は日付形式です。例:20160920-A.cc1。毎日私は現在の日付(yyyymmdd-A.cc1)を含む他のファイルを受け取ります。ロードされたファイルと同じ名前とファイルのサフィックスで日付とタイムスタンプを使用してこのファイルをアーカイブする必要があります。
したがって、私の入力は 20160920-A.cc1
出力と同じように別のフォルダに移動され、次のようになります。
20160920-A.cc1_20160920-hh:mm:ss
ベストアンサー1
date
コマンドを詳しく知る必要があります。望むよりdate --help
。
tarball の使用のためにアーカイブするには、
tar czf filename_`date +%Y%m%d_%H_%M_%S`.tar.gz filename
つまり
tar czf 20160920-A.cc1_`date +%Y%m%d_%H_%M_%S`.tar.gz 20160920-A.cc1
コロンは:有効なファイル名ではないので、_hh:mm:ssの代わりにアンダースコアを使用してください。