Bioinfo excerise 20170309-1
来源:互联网 发布:光纤交换机端口类型 编辑:程序博客网 时间:2024/06/06 03:59
1.批量建立文件
touch tmp_{1..10}.txt
注意大括号内是两个点,不是三个点!
结果:一次性建立如下共10个文件
tmp_1.txt tmp_5.txt tmp_9.txt
2.查找当前目录下包含某一字符的文件
find ./ -name "*_*"
结果:
所有带_的文件就显示了
/ucsc_cds
./tmp_9.txt
./tmp_3.txt
./ucsc_cds.gz
./tmp_2.txt
./tmp_1.txt
./tmp_6.txt
./tmp_8.txt
./tmp_{1-10}.txt
./tmp_4.txt
./tmp_7.txt
3.文件批量改名
find ./ -name "*_*" |while read id; do echo ${id/_/-/}; done
执行结果:
./tmp-/{1…10}.txt
./tmp-/10.txt
./tmp-/5.txt
./ucsc-/cds
./tmp-/9.txt
./tmp-/3.txt
./ucsc-/cds.gz
./tmp-/2.txt
./tmp-/1.txt
./tmp-/6.txt
./tmp-/8.txt
./tmp-/{1-10}.txt
./tmp-/4.txt
./tmp-/7.txt
./.git/COMMIT-/EDITMSG
./.git/FETCH-/HEAD
do mv 可以替代 do echo
0 0
- Bioinfo excerise 20170309-1
- R notes for Bioinfo
- 生物信息学(BioInfo) - Linux 常用操作
- R note for Bioinfo :cel下载时找不到下载对象
- R note for Bioinfo :选择调用的列是未定义的
- 【002】20170309
- 菜鸟日志20170309
- 20170309技术积累
- 20170309技术积累2
- 【Java每日一题】20170309
- 20170309 笔记 网页的生命周期
- 20170309问题点及下一步学习计划
- CSDN日报20170309——《程序员,杂草和大树,你选哪个》
- 大盘好涨不算啥,大盘不好获利才叫牛逼,我的操盘机器人今日再次大获全胜20170309
- 1
- 1
- 1
- 1
- 【工作记录0015】visual studio系列(vs)启动调试网站使用ip+端口局域网访问
- 删除文本中最后一列-linux
- 基于dragonboard410c 家庭智能环保卫士之PM2.5模块简介
- XmlNode中Value和InnerText的区别
- Vuejs关闭打开的窗口后刷新父页面
- Bioinfo excerise 20170309-1
- Java面试整理 错题集(下)
- java基础教程
- spring如何解析元素
- 关于MJRefresh报[NSTaggedPointerString substringToIndex:]的小问题
- docker入门
- java基础--切割字符串
- JAVA通过反射了解集合泛型本质
- MAC 下启动apache,php,mysql