幸福飞过海 - cp https://fengqi.me/tag/cp/ zh-CN Sat, 18 Jun 2011 10:25:00 +0000 Sat, 18 Jun 2011 10:25:00 +0000 {}大括号的用法(把文件/目录备份/复制/在文件所在目录下) https://fengqi.me/unix/40.html https://fengqi.me/unix/40.html Sat, 18 Jun 2011 10:25:00 +0000 风起 先看看示例代码:

[wind@windphp ~]$
[wind@windphp ~]$ mkdir -p test/a
[wind@windphp ~]$ cd test/
[wind@windphp test]$ ls
a
[wind@windphp test]$ mv /home/wind/test/{a,b}
[wind@windphp test]$ ls
b

上述代码将/homw/wind/test/目录下的a目录重命名成b, 再看:

[wind@windphp test]$ touch a.txt
[wind@windphp test]$ cp /home/wind/test/a.txt{,.bak}
[wind@windphp test]$ ls
a.txt  a.txt.bak  b

上述代码将/home/wind/test/目录下的a.txt备份成a.txt.bak, 不过也可以写成:

cp /home/wind/test/{a.txt,a.txt.bak}

这样就更清晰, 好理解了. 至于详细的使用可以自己多试试.

]]>
0 https://fengqi.me/unix/40.html#comments https://fengqi.me/feed/tag/cp/