文档章节

一段shell脚本,遍历文件夹,并做一些操作

 陆大侠
发布于 2015/11/12 14:01
字数 53
阅读 14
收藏 0

#!/bin/bash

test=`ls /home/zhuyixiang528/gitool/project_bak1`

#echo $test

arr=(${test/\s+/}) 


for i in ${arr[@]} 

do 

echo $i

cd 'project_bak1/'$i

if [ ! -f "gradlew" ]; then

gradle idea &

else

./gradlew idea &

fi

cd ..

cd ..

done

 


© 著作权归作者所有

共有 人打赏支持
粉丝 2
博文 54
码字总数 18787
作品 0
浦东
生成可重复利用的测试目录

我们经常写一些对文件和文件夹的操作,比如遍历某个文件夹。如何确保我们写的代码可靠?我们需要一个可以重复利用的目录,来测试代码。 The Practice of Programming 中说: “When Steve Bo...

ChenQi
2012/11/12
117
0
写个批处理脚本帮忙干活---遍历&字符串处理

这次打算写几篇关于脚本方面的博客,主要是记录一下 Gradle 脚本和批处理脚本的一些写法,方便后续查阅。 前言 平常开发过程中,一些较为重复的手工性工作,如果能让脚本来帮忙处理,自然是最...

请叫我dasu
05/23
0
0
git hooks之----pre-commit

git挂钩简介 git hooks是一些自定义的脚本,用于控制git工作的流程,分为客户端钩子和服务端钩子。 客户端钩子包括:、、、等,主要用于控制客户端git的提交工作流。服务端钩子:、、,主要在...

ITgecko
04/23
0
0
Linux Shell基础知识,你想知道的都在这里

  小编提示:此篇文章阅读时间为15分钟左右,可先收藏后阅读。   01/Linux 的江湖地位   Linux 作为一个全球用户超过14亿的操作系统,它的强大与神奇就不必多说了,混在IT界 Linux是可...

恒生开发者社区
2017/03/10
0
0
如果php有个功能需要耗时很久,做完之后才能进行下一步,如何让客户安心等待?

php网站,有个调用shell脚本创建文件的任务,要耗时大概1分钟,做完之后还有一些数据库操作以及其他文件操作,我现在做了一个进度条,当用户提交新建之后会显示进度条,但是shell命令的执行时...

阿采
2015/11/16
1K
4

没有更多内容

加载失败,请刷新页面

加载更多

下一页

新工作与老项目

新的工作不知不觉的干了一个多月了。怎么说呢,跟想象中的差别不少,本来想的能进来跟大公司的同事能有很多交流,能在团队中跟大牛学习更快。结果公司的这个项目上只有两个程序员,项目是十年...

zypy333
17分钟前
0
0
mysql 在windows的安装

mysql 在windows的安装。 mysql64位的server的下载地址是: https://dev.mysql.com/downloads/mysql/ 使用的是5.7版本。 下载安装包,解压至D:\mysql\mysql-5.7.23-winx64\ 在D:\mysql\mysq...

lxzh504
29分钟前
1
0
云技术、大数据(hadoop)入门常见问题回答

当我们学习一门新技术的时候,我们总是产生各种各样的问题,这些问题整理出来,包括该 1.如何学习hadoop? 2.hadoop常见问题? 3.还有hbase、hive安装使用等? 你知道搭建hadoop平台需要些什...

董黎明
29分钟前
1
0
小程序自定义底部tab

场景 1.tabBar是在内页而非首页,这时就不得不自定义一个tabBar了 2.自定义风格 3.子页数量超过5个,得到更多了tab 4.改变点击tab默认事件,比如出登录界面,或者弹出上拉子菜单等 步骤 1.照...

萤火的萤火
35分钟前
1
0
shell炫技

1.为脚本添加“--help” #!/bin/shif [ ${#@} -ne 0 ] && [ "${@#"--help"}" = "" ]; then printf -- '...help...\n'; exit 0;fi; 2.输出字体添加颜色 https://misc.flogisoft.com......

HJCui
35分钟前
1
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部