其他分享
首页 > 其他分享> > cp {,bak}用法(转载)

cp {,bak}用法(转载)

作者:互联网

cp filename{,bak}

cp filename{,.bak}

这个命令是用来把filename备份成filename.bak的

等同于命令

cp filename filename.bak

这里利用的是bash的brace expansion(大括号扩展)功能

按照bash手册(man bash)所述

bash支持{a,b,c}这样的扩展

比如a{d,c,b}e会被扩展成ade ace abe

所以

filename{,.bak}被扩展成filename filename.bak也就好理解了

 

同理可得:

tar cvfz leo{-20170202.tgz,}=tar cvfz leo-20170202.tgz leo

 

 

本文转自leonardos51CTO博客,原文链接: http://blog.51cto.com/leomars/1894566,如需转载请自行联系原作者

标签:cp,扩展,filename,用法,leo,bak,bash
来源: https://www.cnblogs.com/Magiclala/p/16638256.html