私がここでやろうとしているのは、mindというディレクトリがあり、ユーザーに、バックアップを取りたいディレクトリの名前を入力するように促したいということです。したがって、ユーザーはここでmindとして入力を行います。同じディレクトリにマインドをコピーして、名前をmind_todaysdatatimeに変更しています。しかし、それは私にとってはうまくいきません。これより前は、ディレクトリ名を手動で指定していたとき、それは私のために働いていました。しかし、ユーザーがバックアップを取りたいディレクトリをプロンプトするようにコードを変更した後、私にとってはうまくいきませんでした。コード:
#!/bin/bash
echo "enter a orgname"
read $org
cd /tibco/data/GRISSOM2/$org
echo "!! Following directory structure have been deployed to your internal enterprise!!"
echo "==================="
cp -r /tibco/data/GRISSOM2/mind /tibco/data/GRISSOM2/$org$( date +%d%m%Y%H%M )
echo "===================="
以前は$org$( date +%d%m%Y%H%M )がmind$( date +%d%m%Y%H%M ) のように機能していましたが、現在は機能していません。どうすればいいですか?
それが私に与えている出力は、期待される270720131258のような datetime フォルダーのみですmind270720131258。どんな提案でも大歓迎です。