*nix 命令记(持续更新)
目录下有这么些文件,想把他们复制到svnrepo里面除了svnrepo自身。
ls|grep -v svnrepo|xargs -t -J % -p cp -r % ./svnrepo
前面的命令比较熟悉了。grep -v 表示不匹配 invert non-matching.
xargs比较生,是用前面的命令的结果作为参数被后面的命令使用。-p是执行命令时提醒用户确认。 -J %是做通配符便于后面命令调用。-t将会打印下一步,并在输出错误在执行之前。
cp -r demos framework index.php info.php mytest ooe_demo oow_demo test wby_demo ./svnrepo?...y