linux shell 循环处理文件夹每个文件

linux shell 循环处理文件夹每个文件在linux下,如果有一个文件夹,下面有好几个文件。每个文件如abc.csv这种格式。我想一个个处理文件,并且取得前缀abc,生成新文件abc.text.代码如下。注意我这里采用的是把*.cnf处理成*.csvfeatureSAT12是我需要调用的程序,在DIMACS上一个文件夹。#!/bin/bashPATH=”DIMACS”//最好使用绝对路径cd$PATHfor

大家好,又见面了,我是你们的朋友全栈君。

在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.net/163976.html原文链接:https://javaforall.net

(0)
上一篇 2022年7月24日 上午8:00
下一篇 2022年7月24日 上午8:00


相关推荐

  • SQL Tuning Advisor一个错误ORA-00600: internal error code, arguments: [kesqsMakeBindValue:obj]

    SQL Tuning Advisor一个错误ORA-00600: internal error code, arguments: [kesqsMakeBindValue:obj]

    2022年1月15日
    38
  • python 图片重命名_python文件改名

    python 图片重命名_python文件改名由于两个文件夹下的图片名字是一样的,但是我想让另一个文件夹接在一个文件夹之后重新命名,也就是从732.jpg开始递增命名。想到以后可能还会经常遇到这种情况,所以还是保存一下,以后就懒得再重新写了。”’图像批量重命名”’importosstart=732#开始的序号image_dir=’./output/’#源图片路径images_list=os.listdir(image_dir)nums=len(os.listdir(image_dir))print

    2025年9月15日
    5
  • 如何用vscode进行前端开发 知乎_vscode单步调试

    如何用vscode进行前端开发 知乎_vscode单步调试如何用VsCode进行Debug本文以Mac系统,C++程序为例,进行Debug操作安装插件不同的语言需要安装的debug插件不一样,如下Debug页面VsCode的Debug页面如下配置Debug环境点击左侧的Debug图标,默认情况下,展示的是配置提示点击图中的【运行和调试】,选择【GDB/LLDB】环境,之后在下拉列表选择【默认配置】,系统自动创建launch.json文件,用于记录debug的配置信息,其中最主要的是配置调试的程序,program字段,选择要debug运行的

    2022年10月15日
    8
  • linux文件系统添加pcm,Linux音频驱动之三:PCM设备的创建

    linux文件系统添加pcm,Linux音频驱动之三:PCM设备的创建转载 http blog csdn net DroidPhone archive 2011 04 07 aspx 作者 CSDN 1 PCM 是什么 PCM 是英文 Pulse codemodulati 的缩写 中文译名是脉冲编码调制 我们知道在现实生活中 人耳听到的声音是模拟信号 PCM 就是要把声音从模拟转换成数字信号的一种技术 他的原理简单地说就是利用一个固定的频率对模拟信号进行

    2026年3月17日
    2
  • UVM概述

    UVM概述工厂机制

    2026年3月19日
    16
  • java里用idea是什么意思_idea什么意思?啥意思?idea简介

    java里用idea是什么意思_idea什么意思?啥意思?idea简介你知道 idea 是什么意思吗 在 java 当中 idea 是做什么的呢 有很多的人对于 idea 都不太了解 下面就一起通过下面的文章内容来进行一下详细的了解吧 一 什么是 idea idea 其实就是我们经常说道的 IntelliJIDEA IntelliJIDEA 是 idea 的全称 idea 是 java 编程语言开发的集成环境 在业界 IntelliJ 被公认为是最好的 java 开发工具 特别是在创新的 GUI 设计 代

    2026年3月27日
    2

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号