【问题标题】:What exactly mean the PACKAGE keyword into a sh\bash script?sh\bash 脚本中的 PACKAGE 关键字到底是什么意思?
【发布时间】:2013-10-22 13:13:25
【问题描述】:

我是 sh\bash 脚本的新手。

在我必须进行一些重构操作的脚本中,我发现了以下两行代码:

cp -Rf PACKAGE $HOME/connect-data-space${CURRENT_VERSION}ubuntu1-i386
cp -Rf PACKAGE $HOME/connect-data-space${CURRENT_VERSION}ubuntu1-amd64

阅读cp命令文档我发现R表示该操作是递归地对我正在调用的目录中的目录和文件进行操作,而f表示可以强制复制。

但是目录名称前的PACKAGE到底是什么意思?我找不到它的相关信息

Tnx

安德烈亚

【问题讨论】:

  • 没什么意思,是cp参数。要复制的文件或目录的名称。
  • 补充@Grzegorz 所说的,它是一个文件/目录。
  • 嗯,这是什么意思?
  • 啊所以它把它复制到一个名为 PACKAGE 的文件中?
  • 它将文件(或目录?)PACKAGE 复制到目标位置。

标签: linux bash shell ubuntu sh


【解决方案1】:

没有特殊意义。命令:

cp -Rf PACKAGE /somewhere_else

将简单地将文件系统对象PACKAGE(在当前目录中)复制(递归,并在需要时强制替换)到/somewhere_else目录。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2012-04-19
    • 2021-11-25
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-11-14
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多