環境
linux
###前提・実現したいこと
linuxのCentOSにてシェルスクリプトでリリース作業をする前にファイルのバックアップを実施しており
バックアップファイルの末尾に作業日名を付けているが
同日にリリースする必要が出た場合、更にファイルの末尾に_数字を付けて世代管理をしたい
イメージ
test.txt.20170928
test.txt.20170928_1
test.txt.20170928_2
.
.
.
###発生している問題
現状のコマンド
\cp -p /tmp/test.txt /tmp/backup/test.txt.date +%Y%m%d
###試したこと
\cp -p --backup=t /tmp/test.txt /tmpbackup/test.txt.date +%Y%m%d
この場合
-rw-r--r-- 1 apache apache 0 9月 28 11:29 2017 test.txt.20170928
-rw-r--r-- 1 apache apache 0 9月 28 11:29 2017 test.txt.20170928.1
と[_]ではなく[~]になってしまいいしかも囲われてしまいます。
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2017/09/29 05:51
2017/09/29 06:03
2017/09/29 06:25
2017/09/29 06:53
2017/09/29 07:08
2017/10/02 07:17
2017/10/02 07:55 編集
2017/10/02 08:28