如何在Linux中的终端中循环执行命令?
发布时间:2021-02-21 06:15:43 所属栏目:Linux 来源:互联网
导读:让我先来描述一下我的情况,我正在一个 Linux平台上工作,并且有一个.bmp文件的集合,将一个文件从file0022.bmp添加到filename0680.bmp.所以共有658张图片.我想要能够通过一个.exe文件运行这些图片,然后将该文件踢出一个由用户指定的文件,它也有一些阈值参数:lo
让我先来描述一下我的情况,我正在一个 Linux平台上工作,并且有一个.bmp文件的集合,将一个文件从file0022.bmp添加到filename0680.bmp.所以共有658张图片.我想要能够通过一个.exe文件运行这些图片,然后将该文件踢出一个由用户指定的文件,它也有一些阈值参数:lower,upper.所以可执行文件的典型调用是: ./filter inputfile outputfile lower upper 有没有办法,我可以循环这个调用所有的文件只是从终端或通过创建某种bash脚本?我的问题是这样的:Execute a command over multiple files with a batch file,但这一次我在一个Linux命令行终端工作. 解决方法你可以尝试这样的东西…#! /bin/bash for ((a=022; a <= 658 ; a++)) do printf "./filter filename%04d.bmp outputfile lower upper" $a | "sh" done (编辑:台州站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- linux – Ubuntu / Mint上的PhpStorm更新
- linux – Ufnt服务器上的ufw日志在哪里?
- Linux:命令使文件夹可以递归地写入,而不影响其中的文件的权
- linux – 用于MongoDB分片的mongos和配置服务器的Init脚本
- 命令行 – 使用cURL的SFTP
- dma_mmap_coherent和remap_pfn_range有什么区别?
- linux-kernel – Linux:使用U-Boot和Flat Image Tree(FIT)
- Linux内核:来自“open”系统调用的printk不起作用
- linux – 客户端向服务器发送延迟FIN ACK(500ms)
- linux – 了解os bootloading – assembly
推荐文章
站长推荐
- ssh – StrictHostKeyChecking不忽略指纹验证
- 在Linux上运行可执行文件最安全的方法是什么?
- linux – 快速开发GUI命令行
- LINUX教学:sudo 出现unable to resolve host 解决
- linux – 在RPI上使用cec-client关闭电视
- LINUX学习:CentOS 7上配置Btrfs文件系统
- SAP Java:java.lang.NoClassDefFoundError:com
- linux – 使用什么语言的cPanel / WHM面板服务器
- linux – 如何在* nix上查找/ grep目录名与“x”
- regex – 如何使用sed或Perl从xml文件中删除无效
热点阅读