linux shell批量重名了java 类
所以的单元测试类,名称后面添加Test
即把Student.java ,改为StudentTest.java
#!/bin/bash for i in `find /Users/whuanghkl/work/shop/src/test/java/com/ -type f -name "*.java"| sed 's#\.java$##'`;do fileSimpleName=`echo $i|sed 's#^.*/##'` #去掉目录 suffix22=`echo $fileSimpleName |sed '/Test$/d'` #判断文件名称是否以Test结尾 if [ ! -s $suffix22 ]; then echo "aa" echo $suffix22 echo "fileSimpleName:$fileSimpleName" #Student ,没有.java echo $i.java sed -i "" "s/$fileSimpleName/${fileSimpleName}Test/g" $i.java mv $i.java ${i}Test.java fi done
注意:
(1)mac中 sed -i 后面要增加空字符串
(2)mac中,xargs的用法也不太一样
find . -iname *something* | xargs -I {} mv {} ../Other/Location
find ./ -type f -iname "*.json"|sed 's/json$//' |xargs -I {} mv {}json {}xml
相关推荐
详细的linux shell脚本启动java代码类。
Linux Shell批量编译
java连接linux,执行shell命令的工具类 sshxcute.jar
通过linux的SSH端口使用java代码远程对指定的linux服务器上执行shell命令,实测有用
linux shell脚本启动java。 ---------------------------------------- Windows编辑的sh,在linux会报错: shell unexpected end of file 解决办法: vim test.sh :set fileformat=unix :wq ----------------------...
sshxcute 就是这样一个框架工具集,它基于 JSCH 构建,允许工程师利用Java 代码通过 SSH 连接远程批量执行 Linux/UNIX 系统上的命令或者脚本,同时加入了判断成功与否,取回输出等多种实用功能。sshxcute 不管是针对...
Linuxshell大作业.pdf
linux 批量解压文件shell脚本 教程:https://www.bilibili.com/video/BV1Zi4y1C7rL?spm_id_from=333.999.0.0
Linux Shell Scripting Cookbook(3rd) 英文mobi 第3版 本资源转载自网络,如有侵权,请联系上传者或csdn删除 查看此书详细信息请在美国亚马逊官网搜索此书
linux shell编程指南linux shell编程指南linux shell编程指南linux shell编程指南linux shell编程指南linux shell编程指南linux shell编程指南linux shell编程指南linux shell编程指南linux shell编程指南linux ...
LINUX SHELL命令练习 题
Linux Shell脚本手册 - 第三版,. This book will take you through useful real-world recipes designed to make your daily life easier when working with the shell.
LinuxShell脚本编程实例.pdf
linux shell学习资料:Linux Shell从入门到精通、Linux Shell编程艺术、Linux Shell脚本攻略
通过循环输出语句构造用户信息文件和密码信息文件,然后直接应用newusers命令批量建立用户,用chpasswd命令批量设置初始密码。 关键技术:用echo命令和重定向输出构造用户信息文件和密码信息文件。 echo “$uname:x:...
本书由浅入深、循序渐进地详细讲解了LinuxShell编程的基本知识。这些基本知识包括Shell编程的基本知识、文本处理的工具和方法、正则表达式、Linux系统知识等。 本书旨在通过理清Linux Shell编程的脉络,从基本概念...
LinuxShell编程基础教程.pdf
Linux Shell实例精讲,大量实例shell,容易理解和实践
Linux Shell常用技巧Linux Shell常用技巧