bash - 将文件复制并重命名为更高的目录,为新文件类型

时间:2018-04-10 12:03:15

标签: bash

我还在学习bash,但这应该很容易。我想将文件从临时文件夹复制到更高的目录,然后更改名称。

home/temp/oldfilehome/newfile.txt

oldfile没有特定的文件类型,并且每天都会对其名称进行调整。所以,我想复制home/temp中的任何文件并将其粘贴为.txt。临时文件夹只包含1个文件。

到目前为止

命令

cp /home/temp/. /home/newfile.txt -R

然后我收到错误cp: omitting diretory '/home/temp/.'

有什么想法吗?感谢。

1 个答案:

答案 0 :(得分:1)

您应该将.替换为*

cp /home/temp/* /home/newfile.txt

不需要-R选项;因为你只复制一个文件。