简单的脚本在linux下将坚果云下同步的文件转移到zotero
接触ubuntu不久
开始在win下使用坚果云与zotero同步,想在linux下面将文件同步过来
网上的一些办法没用,包括一些软链接什么的
于是就尝试写了一个脚本,不过对命令不熟悉,所以方很笨
简单来讲就是将坚果云下的zip文件拷贝到zotero下并且解压
#! /bin/bash
#script.
cd /home/reji/Nutstore\ Files/zotero
ls |grep '.zip$' |xargs -i cp {} /home/reji/Zotero/storage
cd /home/reji/Zotero
rm -r storage
mkdir storage
cd storage
find -name "*.zip" > copy.txt
cd ..
python rnzip.py
cd storage
rm -f copy.txt
cat list.txt |xargs -i unzip {}.zip -d {}
cat remove.txt |xargs rm -f {}
rm -f list.txt
rm -f remove.txt
new_f = open("/home/XXX/Zotero/storage/list.txt", "w")
remove_f = open("/home/XXX/Zotero/storage/remove.txt", "w")
with open('/home/XXX/Zotero/storage/copy.txt',"r") as f:line = f.readline()line_1 = line[2:-5]line_r = line[2:-1]new_f.write(line_1)new_f.write('\n')remove_f.write(line_r)remove_f.write('\n')while line: # 直到读取完文件line = f.readline()line_1 = line[2:-5] # 去掉换行符line_r=line[2:-1]new_f.write(line_1)new_f.write('\n')remove_f.write(line_r)remove_f.write('\n')f.close()
new_f.close()
remove_f.close()
简单的脚本在linux下将坚果云下同步的文件转移到zotero相关推荐
- zotero+坚果云实现同步
安装zotero,并设置 (1)修改数据存储位置 ( 建议所有系统修改,对 Windows 尤为重要 ) 数据存储位置是 Zotero 本地几乎所有的配置.文献数据库.插件数据库以及附件存放的地方.该 ...
- 坚果云选择性同步重拾
坚果云选择性同步重拾 事出有因 最近一两年,坚果云为了强推云桥模式,持之以恒地对选择性同步功能做负优化,这里友情建议开除产品经理.不是说云桥模式没有价值,而是云桥模式和选择性忽略同步根本就是两个不同的 ...
- Manjaro下安装坚果云后登录界面空白解决方法
之前在deepinlinux使用坚果云,感觉挺好,后来转到manjaro后,发现用不了.网上没有搜到解决方法,因此email给坚果云技术支持.问题得到解决.先上图: 说明一下配置: 1.坚果云是在ma ...
- 爱米云共享网盘linux,Cozy Drive下载-云盘同步程序 v3.27.0 官方版 - 下载吧
Cozy Drive是一款功能强大.专业实用的云盘同步共享软件,使用这款软件用户可以将存储在Cozy中的文件与你的笔记本电脑或台式电脑中的文件数据同步,用户只需完成软件转换登录注册即可进入软件进行文件 ...
- 【Zotero】与坚果云配合使用同步失败解决方法
链接:https://zhuanlan.zhihu.com/p/28325366 在坚果云网页端手动建立works/zotero目录,与zotero填的地址对应即可 然后点验证服务器即可 如果显示&q ...
- 坚果云显示连接服务器失败怎么办,坚果云提示同步过程中遇到错误,怎么解决?...
为什么出现同步错误的提示? 坚果云Windows客户端,在新版本4.0以后,当同步完成后会检查是否有文件遗漏.如果有,则会弹出一个气泡,通知用户 "同步过程中遇到了几个错误" . ...
- linux 隐藏脚本运行,linux – 为什么在运行ls时隐藏此文件?
编辑:我完全忘了这个帖子.事实证明我的硬盘坏了.我们不得不重新部署这台服务器以满足其他需求,所以我终于找到了更换一个坏磁盘而我们又回来了. 几个星期以来,我无法弄清楚为什么我无法删除这个特定文件. 作 ...
- Linux配置编程环境+云服务器上传文件
Java环境配置 Ubuntu https://www.cnblogs.com/lfri/p/10437266.html Centos https://blog.csdn.net/qq_2107771 ...
- linux写文件操作同步,linux 可执行文件与写操作的同步问题(文件读写操作产生的锁机制)...
当一个可执行文件已经为write而open时,此时的可执行文件是不允许被执行的.反过来,一个文件正在执行时,它也是不允许同时被write模式而open的.这个约束很好理解,因为文件执行和文件被写应该需 ...
最新文章
- Acer 4750 安装黑苹果_授人以渔的黑苹果安装教程
- spring boot(一):入门篇
- spring data jpa实现分页查询功能
- mysql 时间函数多了8小时_MySQL时间函数了解
- Exchange 2010 迁移到 Exchange 2013 (二)迁移用户邮箱
- git 删除分之以及删除文件夹
- torch报告_Stack Overflow 2020调查报告发布,Rust 5连冠
- vagrant 网络三种模式
- Java-计算器(简易版)
- 分析Kvaser驱动安装到Linux系统——Kvaser安装到嵌入式Ubuntu系统的开发板IMX6Q不成功记录
- word 插入图片偏右问题
- 如何将虚拟机中的内网IP设置成固定的
- 转载1:拓扑结构介绍及其种类
- 听老外吐槽框架设计,Why I Hate Frameworks?
- Flutter地图系列(七)—— 高德地图记录运动轨迹
- 基于Spring Boot的医疗设备管理系统【源码分享】
- 深度学习 (五)cbow、skip-gram of word2vec
- 干货 | Java8的几个实用新特性教程分享给你
- 什么是EV 代码签名证书
- 移动WEB开发三、flex布局