linux shell 循环处理文件夹每个文件
2023-06-13 09:12:40 时间
大家好,又见面了,我是你们的朋友全栈君。
在linux下,如果有一个文件夹,下面有好几个文件。每个文件如 abc.csv这种格式。我想一个个处理文件,并且取得前缀abc,生成新文件abc.text.
代码如下。注意我这里采用的是把*.cnf 处理成*.csv
featureSAT12 是我需要调用的程序,在DIMACS上一个文件夹。
#!/bin/bash
PATH="DIMACS" //最好使用绝对路径
cd $PATH
for i in *.cnf
do
./../featureSAT12 ${i%%.*}.cnf ../DIMACSresult/${i%%.*}.csv
done
exit
这样就处理完了~~shell果然很方便哦!
发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/163976.html原文链接:https://javaforall.cn
相关文章
- 解锁Linux系统:精准掌握登录时间(linux登录时间)
- 快速运行Linux下sh文件的方法(linux运行sh文件)
- Linux中修改文件权限的chmod命令(linux修改权限命令)
- 「Linux 权限调整:零障碍运行」(linux权限0)
- Linux下安全快速删除文件的脚本实现(linux删除文件脚本)
- Linux课程设计论文:开启高效学习之路(linux课程设计论文)
- 基本思想掌握Linux文件操作的基本思想(linux文件操作的)
- 文件Linux系统下如何永久删除回收站文件(linux回收站删除)
- Linux快速文件查找与替换(linux文件查找替换)
- 轻松完成 Linux 系统语言包安装(linux安装语言包)
- Linux清空系统日志:简单有效的解决方案(linux清空系统日志)
- Linux下如何解压7z文件(linux解压7z)
- Linux软中断处理: 快速查看方法(linux软中断查看)
- 在 Linux 中快速转换时间:date 命令实战(linux时间转换命令)
- Linux主备:保障系统高可用性(linux主备)
- Linux多行文件内容快速删除技巧(linux 多行删除)
- 【教程】轻松删除Linux系统中的文件(linux里面删除文件)
- Linux下快速上网:一步到位!(linux 打开网页)
- Linux如何改写文件内容?(linux改写文件内容)
- Linux文件安全加密保护你的隐私(linux文件加密)