shell脚本笔记

将文件夹中的文件名弄到txt中

# 将文件夹中的文件名弄到txt中
dir *.docx>test.txt
 驱动器 C 中的卷是 Windows
 卷的序列号是 82B3-E034

 C:\Users\JY\Desktop\待修编\电力安全事故(事件)类 的目录

2022/05/30  16:51            19,921 交流母线失压现场处置方案.docx
2022/05/30  16:51            18,172 交流线路故障跳闸现场处置方案.docx
2022/05/30  16:51            18,745 全停(黑启动)现场处置方案.docx
2022/05/30  16:52            18,506 生产实时业务通道中断现场处置方案.docx
2022/05/30  16:52            17,469 直流母线电压波动现场处置方案.docx
2022/05/30  16:53            16,996 自动化系统失灵现场处置方案.docx
               6 个文件        109,809 字节
               0 个目录 129,593,077,760 可用字节

删除当前所在目录及其子目录下所有大小为0字节的txt文件

@echo off
echo 删除当前所在目录及其子目录下所有大小为0字节的txt文件
echo 当前工作目录为: %cd%
echo 按任意键   开始删除空白图
pause>nul
for /r %%j in (*.txt) do (
     
   if %%~zj equ 0 (
	echo 删除%%j
        del /f /q "%%j"
    )

)
pause

启动程序

# 启动base-registry-service-1.0-SNAPSHOT.jar
@echo off
start java -jar base-registry-service-1.0-SNAPSHOT.jar

版权声明:本文为weixin_42988844原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。