我还在学习bash,但这应该很容易。我想将文件从临时文件夹复制到更高的目录,然后更改名称。
home/temp/oldfile
至home/newfile.txt
oldfile
没有特定的文件类型,并且每天都会对其名称进行调整。所以,我想复制home/temp
中的任何文件并将其粘贴为.txt。临时文件夹只包含1个文件。
命令
cp /home/temp/. /home/newfile.txt -R
然后我收到错误cp: omitting diretory '/home/temp/.'
有什么想法吗?感谢。
答案 0 :(得分:1)
您应该将.
替换为*
:
cp /home/temp/* /home/newfile.txt
不需要-R
选项;因为你只复制一个文件。