当前位置: 技术问答>linux和unix
惭愧啊,在问一个关于复制的小问题
来源: 互联网 发布时间:2016-06-04
本文导语: 各位大师们,我提问提的就剩下30分了,不要嫌少,以后有了在给你们! 问题如下: 比如在用户名hhh下有个文件夹aa 里面又有文件 aa/bb/cc/dd(比如dd是个文件) 现在想把dd这个文件复制到aa/bb/cc/ee这个文件夹里面,怎...
各位大师们,我提问提的就剩下30分了,不要嫌少,以后有了在给你们!
问题如下:
比如在用户名hhh下有个文件夹aa 里面又有文件
aa/bb/cc/dd(比如dd是个文件)
现在想把dd这个文件复制到aa/bb/cc/ee这个文件夹里面,怎么弄
我自己就是这么写的cp -av /home/hhh/aa/bb/cc/dd /home/hhh/aa/bb/cc/ee/
这样好像能复制,但是很麻烦
有什么快的没有
谢谢了
问题如下:
比如在用户名hhh下有个文件夹aa 里面又有文件
aa/bb/cc/dd(比如dd是个文件)
现在想把dd这个文件复制到aa/bb/cc/ee这个文件夹里面,怎么弄
我自己就是这么写的cp -av /home/hhh/aa/bb/cc/dd /home/hhh/aa/bb/cc/ee/
这样好像能复制,但是很麻烦
有什么快的没有
谢谢了
|
就如你那样就行了,貌似这样也可以
# cd /home/hhh/aa/bb/cc
# cp -av dd ee/
|
cd /home/hhh/aa/bb/cc/
cp -R dd ./ee/
cp -av /home/hhh/aa/bb/cc/dd /home/hhh/aa/bb/cc/ee/
你是想用..和.这种方式才觉得简单点是吧?
cp -R dd ./ee/
cp -av /home/hhh/aa/bb/cc/dd /home/hhh/aa/bb/cc/ee/
你是想用..和.这种方式才觉得简单点是吧?
|
可以写环境变量用my_dir代替aa/bb/cc,之后就省事了。
|
如果是常用的目录的话,我是写个环境变量,每次直接用环境变量
|
cd /home/hhh/aa/bb/cc
cp -avr dd ee/
加一个参数 -r
cp -avr dd ee/
加一个参数 -r
|
用dirname命令去读取,定义一个环境变量算了
export DIRNAME=`dirname /home/hhh/aa/bb/cc/`
cp -R $DIRNAME/dd $DIRNAME/ee