bash - 过滤 github repos 更新和原始
问题描述
我收集了不同用户的 github 存储库列表,我需要过滤掉最近更新的存储库和原始存储库,它们不是从另一个用户分叉的
我能够使用以下脚本使用 github api rest url 过滤最后更新的内容
xargs -n1 -I{} bash -c 'if [[ $(curl -i -u MYUSERNAME:TOKEN {} 2>&1 | grep "date" | tail -n 1 | grep -o 2021) == 2021 ]]
then
echo -e {} | tee -a github-updated.txt
fi' < github-repo-api.txt
但是我在搜索谷歌以通过 github api 从分叉中过滤原始存储库时没有找到任何方法
任何帮助!
解决方案
推荐阅读
- android - java.lang.RuntimeException:非法元数据值:子服务不存在
- arrays - 更新 MongoDB 中数组的特定索引
- dart - 我应该输入类型吗?
- reactjs - 使用 ReactJS Hooks 通过 useState 增加价值
- c# - 许多 try-catch 块的最佳实践
- outlook - 有没有办法在基于自定义按钮单击事件的内联回复中打开的组合邮件上调用发送方法
- c# - 如何在 Installsheild 中静默安装 MySql 服务器?
- python - 如何计算给定数据帧列中每个值在某个类间隔内的出现次数?
- asp.net - ASP.NET - 在应用程序启动时调用方法
- antd - Ant 设计在特定上下文中创建模态(不要灰显整个屏幕)