shell快速将同一名称的不同类型文件自动划分到一个文件中
代码
以需要选择*.txt *.word *.exe
为例
#!/bin/shcurrent_path=`pwd`
input_dir1=$current_path/$1
dir_basename=`basename $1`
Project_home=`dirname $input_dir1`
#Project_home=`dirname $1`temp_file_dir=$Project_home/temp_file_dir
test_dir=$Project_home/${dir_basename}_test_dircd $input_dir1 && ls -l *.txt *.word *.exe | awk '{print $NF}' | awk -F '.' '{for(i=1;i<NF;i++){if(i!=NF-1){printf("%s.", $i);}else{printf("%s",$i);}} print ""}' | sort | uniq -c | awk '{print $NF}' > $temp_file_dirmkdir -p $test_dir
cd $test_dir
cat $temp_file_dir | xargs mkdircd $input_dir1dir_list=`cat $temp_file_dir`
for temp in $dir_list; do cp $temp.sys $temp.raw $temp.pra $test_dir/$temp; donerm $temp_file_dir
shell快速将同一名称的不同类型文件自动划分到一个文件中相关推荐
- IntelliJ IDEA 自动补全变量名称和变量类型(自动补全变量的声明内容)
文章目录 var Option + Enter Option + Command + V var // 如下声明定义一个字符串变量 String s = new String(); // 1 先编写 ...
- 手机全部零件名称图片_【直播课】一条记录中显示多张图片
↑点击上方"Access软件网"免费订阅 温馨提示 这是一节免费课,干货太多,强烈推荐! 今天(2019年1月10日)晚上8点,准时开讲,欢迎大家前来听课! 点击文章末尾左下角的 ...
- 023文件类型,权限,chmod,文件特殊属性
文件类型: - :普通文件 d :目录 C:字符设备 (处理字符文件 鼠标/键盘输入) b:存储设备文件(u盘 磁盘 光盘等) l:软连接文件(记录文件的路径) s:通信文件 p:管道文件(以一个文 ...
- 计算机文件不能包含的符号,文件夹的名称不能包括
大家好,我是时间财富网智能客服时间君,上述问题将由我为大家进行解答. 文件夹名不能包括的符号右斜杠.左斜杠冒号.星号.问号.双引号.尖括号.| 普通计算机文件夹是用来协助人们管理计算机文件的,每一个文 ...
- 文件管理软件,将文件按名称归类移动到另一个文件夹中
怎么管理文件,比如说将多个文件快速移动到另一个文件夹之中,该如何实现呢?今天小编给大家分享一个新的技巧,下面一起来试试吧. 所需工具 文件素材若干 操作步骤 运行[文件批量改名高手],在"文 ...
- linux 终端 画圆,Linux Bash Shell快速入门
BASH的基本语法 ·最简单的例子-- Hello World! ·关于输入.输出和错误输出 ·BASH中对变量的规定(与C语言的异同) ·BASH中的基本流程控制语法 ·函数的使用 2.1最简单的例 ...
- Shell 快速指南
███████╗██╗ ██╗███████╗██╗ ██╗ ██╔════╝██║ ██║██╔════╝██║ ██║ ███████╗███████║█████╗ ██║ ██║ ╚════██ ...
- linux shell 快速掌握
1. shell 介绍 1.1 linux shell介绍 shell 是一个解释器,提供一个给用户内内核发送命令的界面,内核回复shell界面 shell分类: b shell类: ba ...
- oracle查视图字段类型,oracle,如何查看视图结构,获得视图中的字段名称、字段类型、字段长度等。...
需要获得一个视图中的字段名称.字段类型.字段长度等信息,该如何编写sql语句. 通过select * from user_views可以获得给定用户下所有的视图名称了,但是没找到如何获取视图结构的解决 ...
最新文章
- poj1815最小割
- Java 集合系列06: Vector深入解析
- 最优的cuda线程配置
- 安装libpng-1.6.10时make出现错误,请帮忙
- arcgis10.2 sde配置
- oracle 系统检查点,检查点(Checkpoint)优化及故障排除指南
- 四路智能抢答器电子系统综合设计
- 截止2020年06月06日证书获得
- postgresql 9.1 基于wal的 pitr 恢复
- Exchange常见问题大全
- 使用idea的database模块绘制数据库er图
- session和coolie的区别
- java点歌系统_Java实现模拟KTV点歌系统
- 2021年北京高考成绩排名查询,2021年北京高考各高中成绩及本科升学率数据排名及分析...
- 《构建之法》CH5~6读书笔记 PB16110698 第九周(~5.15)
- Cortex-M核心寄存器
- 2016推免面试经历纪实——四川大学计算机学院
- Faster R-CNN论文翻译——中英文对照
- RSA用私钥加密数据公钥解密数据(不是签名验证过程)
- win10解决cmd无法切换盘符的问题