linux下一个很有用的命令:yes
今天想把一个文件夹下所有文件复制到另一个文件夹,但是并不想覆盖已经存在的文件,而cp命令如果设置不询问的话默认是覆盖的,并没有默认不覆盖的选项难道每次询问都要手动type一个n吗?如果这样那bash用来干嘛- -,看来只有通过其他方法了,我想到的是可以通过编程解决,但是这也太麻烦了,而写shell程序又不会,无耐google了N久,终于发现一个yes命令,这个命令结合管道可以输出程序询问关
·
今天想把一个文件夹下所有文件复制到另一个文件夹,但是并不想覆盖已经存在的文件,而cp命令如果设置不询问的话默认是覆盖的,并没有默认不覆盖的选项
难道每次询问都要手动type一个n吗?如果这样那bash用来干嘛- -,看来只有通过其他方法了,我想到的是可以通过编程解决,但是这也太麻烦了,而写shell程序又不会,
无耐google了N久,终于发现一个yes命令,这个命令结合管道可以输出程序询问关于yes还是no的问题,于是cp命令就出现啦!
yes n | cp /src/* /target -R -i
更多推荐
已为社区贡献1条内容
所有评论(0)