【问题标题】:Not able to take backup of exisitng folder无法备份现有文件夹
【发布时间】:2013-07-27 07:26:55
【问题描述】:

我在这里要做的是,我有一个名为 mind 的目录,我想提示用户输入他想要备份的目录的名称。所以用户会在这里输入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 预期是 mind270720131258。任何建议将不胜感激。

【问题讨论】:

    标签: unix unix-timestamp


    【解决方案1】:

    这是您读取变量org 的方式。

    read $org
    

    应该是

    read org
    

    按照您的操作方式,org 不会设置为任何内容。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2019-11-16
      • 1970-01-01
      • 1970-01-01
      • 2021-10-16
      • 2021-04-13
      • 2014-03-24
      • 1970-01-01
      相关资源
      最近更新 更多