![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Linux
文章平均质量分 55
桐原因
这个作者很懒,什么都没留下…
展开
-
【maven】Unable to find javadoc command: The environment variable JAVA_HOME is not correctly set.
当使用自己不熟悉的工具,出现报错,大概率都是入门级的报错。一定不要紧张,debug打开,一步步看具体在哪里报错,看看是由什么问题引起的。你说你看不懂debug的日志,那你一定是太着急了,总想着赶紧解决报错,而不想弄清楚报错的问题是什么,这时候需要一定的耐心。...原创 2022-08-31 15:58:59 · 2687 阅读 · 0 评论 -
【Linux】Linux终端执行docker内部shell脚本
但是不是所有的docker容器,容器的状态和服务是绑定的。需要在linux终端去执行docker内部的脚本。因为docker是使用/bin/bash执行命令的,所以对应的脚本的解析器也需要换成/bin/bash的。因为需要将服务器上的所有docker服务定时关闭、定时启动,所以需要写定时任务脚本,完成任务。所以需要使用**-d**参数,让其在后台执行命令。执行完成第一个服务后,第二个服务就不会执行了。-d让容器在后台,以守护进程的方式执行。但我所执行的脚本中,有两个服务,使用。...原创 2022-07-27 20:37:19 · 5892 阅读 · 0 评论 -
【linux】定时任务:mysql构建存储过程,查询数据库结果
将shell脚本变量传入sql语句中原创 2022-05-11 15:39:03 · 613 阅读 · 0 评论 -
【Linux】sh脚本,将需要的路径下的文件复制到指定的文件夹下
由于线上文件比较多,选择特定的文件拿下线下进行语料标注,如果指定的文件数量太多,一个个复制就很麻烦。所以写一个shell脚本进行批量操作。首先把需要下载的文件路径写入txt文件中,如果需要路径补全,则在每条路径上加上*号,这样就很简单cd到对应的目录下,(就这个小点,花费了我很久时间)如图所示:然后就是遍历txt文件进行路径下操作,cat 2022-05-07_path.txt | while read linedo#echo $linedir=根目录/"$line"echo $file_原创 2022-05-07 17:06:45 · 4219 阅读 · 0 评论 -
【linux】定时任务-删除指定路径下的文件和文件夹
项目中存在一定的中间数据,可能是由于当时写代码忘记考虑中间文件的清理,导致中间数据占用了大量空间。因此,需要对特定目录下的中间文件进行定时清理。我采用了shell脚本的命令进行删除命令如下:echo 'start remove files'time1=$(date)echo $time1starttime=`date +'%Y-%m-%d %H:%M:%S'`find /home/myproject/data/upload -maxdepth 1 -mtime +1 ! -name 'up原创 2022-04-30 16:52:55 · 3395 阅读 · 0 评论