批量删除.gitignore:find . -name .gitignore -exec rm {} \;
获取所有路径下的.gitignore并以同样的目录创建拷贝:
find . -name .gitignore|awk -F/ 'OFS="/"{$NF="";for(i=2;i<NF;i++)printf $i "/";printf "\n"}'|xargs -I'{}' mkdir -p ../lichee_bak/{}
(在lichee目录下找到.gitignore路径lichee_bak下生成对应的文件目录)
find . -name .gitignore|awk -F/ 'OFS="/"{$NF="";for(i=2;i<NF;i++)printf $i "/";printf "\n"}'|xargs -I'{}' cp ./{}.gitignore ../lichee_bak/{}.gitignore